John william harbaugh (/ รซห†hรฉ'รซยrbรฉรซย / har-baw; Born september 27, 1962) is an american professional football coach who is the head coach of the new york giants of the national football league (nfl).