Jim Harbaugh contract details: Michigan signs head coach to extension
The agreement came together after Harbaugh showed interest in returning to the NFL. Read on SportingNews.com
The agreement came together after Harbaugh showed interest in returning to the NFL. Read on SportingNews.com