If New York Giants head coach Joe Judge had his way, Jason Garrett's tenure with the organization would have ended much sooner.
Per CBS Sports' Jason La Canfora, Garrett was brought back as offensive coordinator after last season in large part because he had "very strong support" from Giants ownership.
La Canfora also noted New York's ownership valued Garrett's previous head-coaching experience on the staff with Judge, who had never been a head coach at any level before getting the Giants job in January 2020.
On Tuesday, a day after a 30-10 loss to the Tampa Bay Buccaneers, Judge announced Garrett's firing with Freddie Kitchens, who was working with the team as a senior offensive assistant coach, taking over as interim offensive coordinator.
One source told La Canfora that things were "already bad between" Judge and Garrett during the 2020 season.
From a performance standpoint, there were legitimate reasons for Garrett to lose his job. The Giants scored the second-fewest points in the NFL last season (17.5 per game) and rank 25th through 10 games in 2021 (18.9 points per game).
New York's 18 total touchdowns this season ranks 31st in the league, ahead of only the Houston Texans (16).
Garrett did have a long stint as head coach of the Dallas Cowboys, including eight games as the interim coach in 2010. The 55-year-old had success in the role with an 85-67 record and three NFC East titles, but he never advanced past the divisional round.
Judge and Kitchens previously worked together in 2005 at Mississippi State. Judge was a graduate assistant, while Kitchens was in his second year with the program as the running backs coach on Sylvester Croom's staff.
After Judge was hired by the Giants, he brought Kitchens on board as the tight ends coach last year. He was named senior offensive assistant in July.
New York is going into Sunday's game against the Philadelphia Eagles in last place in the NFC East with a 3-7 record. The franchise hasn't had a winning season or made the playoffs since 2016.