James Joseph Harbaugh: Controversies And Bio
James Joseph Harbaugh (born December 23, 1963) is the current head football coach of the Michigan Wolverines. From 1983 until 1986, he attended Michigan. From 1987 through 2000, he spent 14 seasons in the NFL, his longest with the Chicago Bears. He coached the San Diego Toreros (2004–2006), Stanford Cardinal (2007–2010), and 49ers (2011–2014). In … Read more