Michigan finalizing massive contract offer for Jim Harbaugh amid potential NFL interest, per reports - CBS Sports
cbssports.comSubmitted by cbssports6868 in sports
Harbaugh has led the Wolverines to three straight College Football Playoff appearances