After about 64 hours of angst, it’s officially official.
John Harbaugh is the head coach of the New York Giants.
The Giants and Harbaugh signed a five-year contract on Saturday afternoon, as first reported by NFL Network.
The two sides verbally agreed late Wednesday night but then spent all of Thursday, Friday and some of Saturday hashing out the details in writing of a complicated contract.
That’s because Harbaugh, 63, is the most accomplished coach that the Giants have ever hired with 180 regular-season wins and a Super Bowl on his resume.
The longtime Ravens coach reportedly wanted clarity on a numerous of issues regarding the Giants’ organizational structure and preferred a situation to what he had in Baltimore where he reported directly to the owner — not the general manager.
The Giants have long had the head coach report to the GM, but Harbaugh will have more power than any head coach in recent memory. This is a franchise that has a 44-104-1 record since 2017 and needs sweeping changes in order to return to stability and winning again, which they had under two-time Super Bowl champion Tom Coughlin from 2014-15.
Harbaugh will reportedly make somewhere around $20 million, which would match the Chiefs’ Andy Reid for the highest head coaching salary in the NFL.
The Giants are expected to host a press conference to formally introduce Harbaugh on Tuesday in East Rutherford.

