Jim Harbaugh already makes millions as the head coach at Michigan, though he did agree to a pay cut recently. Beyond just the money he made from the school, he also made some money on an endorsement deal. Good money.
Sportico published a story about how much numerous college coaches were making in additional compensation. In the article, they brought up that Harbaugh was paid $250,000 to appear in a Downey Wrinkle Guard commercial.