Jim Harbaugh replacements: Ranking Michigan’s best candidates from Sherrone Moore to Lance Leipold

Jim Harbaugh has reportedly accepted the Los Angeles Chargers head coaching job, bringing to an end an eventful tenure at his alma mater. Harbaugh left Michigan after leading the Wolverines to their first national championship season since 1997. Harbaugh took over in 2015. There were ups – including three straight Big Ten championships and appearances … Read more