The New York Giants are hiring New England Patriots wide receivers coach Joe Judge as their new head coach, according to Adam Schefter of ESPN.

Schefter notes that the Giants had been working out a deal with Judge since Monday night, which was why Matt Rhule, who was considered by many to be the No. 1 candidate for New York, accepted the Carolina Panthers head-coaching position.

So, apparently, Judge was the Giants' top choice all along.

Judge earned his first NFL coaching job back in 2012, when he was named a special teams assistant for the Patriots. He held that job through 2014 before being named special teams coordinator in 2015, a post he held through 2018.

The 38-year-old was then elevated to New England's wide receivers coach in 2019.

Prior to his stint with the Pats, Judge spent time coaching on the collegiate level, breaking into the NCAA as a graduate assistant at Mississippi State in 2005 and residing there through 2007 before taking a job as linebackers coach at Birmingham-Southern in 2008.

Judge then moved on to Alabama in 2009, where he served as a special teams assistant for a couple of seasons before joining the Patriots.

The Giants fired Pat Shurmur as head coach after going just 4-12 this season. Shurmur took the reins in 2018 and went 5-11 in his first year at the helm.

Since last winning the Super Bowl during the 2011-12 campaign, New York has made the playoffs just once, which came in 2016-17 when it won 11 games and captured a Wild Card berth.

The Giants have a wealth of young talent, particularly on the offensive side of the ball, so it will certainly be interesting to see what Judge can do with it.