Category: Jim Harbaugh
James Joseph Harbaugh is an American football coach and former quarterback, who is the current head football coach of the Michigan Wolverines. He played college football at Michigan for coach Bo Schembechler from 1983 to 1986 and played in the National Football League for 14 seasons from 1987 to 2000.