Jim Harbaugh (born December 23, 1963) is an American football coach and former player. He is now the head coach of the Michigan Wolverines, the team representing the University of Michigan. Before returning to Michigan, where he had played in college, he had coached the San Francisco 49ers of the National Football League. Harbaugh is also a former NFL quarterback.