For a second straight year, Jim Harbaugh checks in as the third highest-paid college football coach in the country.
But No. 2 is also in the Big Ten, and at a rival school.
Ohio State's Urban Meyer, expected to make $7.6 million in 2018, edged Harbaugh in USA Today's annual database of head coaches' compensation, published Wednesday.
Harbaugh, now in his fourth season at Michigan, has a compensation package that is expected to top out at just more than $7.5 million.
Alabama's Nick Saban checked in at No. 1 and is expected to make $8.