Getty Images
Cardinals wide receiver Larry Fitzgerald posted 63 catches for 784 yards last season, which were his lowest numbers since his rookie season and the cause of some discussion about how much he might have left in the tank after 11 seasons in Arizona.
It looked for a few moments like his time in Arizona might be done as a big cap number called his future with the team into question. The two sides hammered out agreement on a two-year deal, however, that will pay Fitzgerald $22 million and give him a chance to prove that there’s still a lot in the tank after being slowed by injuries last year.