John Harbaugh is currently an American football coach .
John W. Harbaugh ( born September 23 , 1962 ) is the former head coach of the Baltimore Ravens of the National Football League ( NFL ) .
John Harbaugh