This is a terrible move for the Cardinals. Yes, it lessens Fitzgerald’s cap hit for 2015, which was scheduled to be 23.6 million, but if this was the most of a pay cut that Fitzgerald was willing to take, they should have just outright cut them, a move that would have saved them about 9 million on the cap immediately and gotten him off their cap completely for 2016. This deal pays Fitzgerald 22 million dollars over the next 2 seasons, all of which will show up on their cap at some point because it’s all fully guaranteed.
That 11 million dollar annual average is 5th highest in the NFL behind Calvin Johnson, Mike Wallace, Dwayne Bowe, and Vincent Jackson. Fitzgerald is not the 5th best wide receiver in the NFL at all, not any more. From 2005-2011, Fitzgerald averaged 94 catches for 1309 yards and 10 touchdowns per 16 games, even though he never really had great quarterback play, except for those couple Warner years. He was fantastic then. That’s why he got an 8-year, 128.5 million dollar deal before the 2011 season.
However, 2011 was his last 1000+yard season. His 71/798/4 line in 2012 was understandable because he had supremely terrible quarterback play, but even with better quarterback play in 2013 and 2014, he only averaged 73 catches for 839 yards and 6 touchdowns in 15 games. He was Pro Football Focus’ 25th ranked wide receiver in passing grade in 2013 and their 28th ranked in that category in 2014. He’s still a solid receiver, but he’s not the same player he was when he was in his prime. Things aren’t going to get much better in 2015 and 2016, the guaranteed years in this deal, as they are his age 32 and age 33 seasons. He’s not worth a fully guaranteed 2-year, 22 million dollar deal.