But Fitzgerald will be 35 next season, and had to decide whether he wanted to return to a team not only introducing a new coach, but also implementing a new starting quarterback in light of the retirement of Carson Palmer.
Fitzgerald came to Arizona in the 2004 NFL Draft as the third overall pick out of the University of Pittsburgh.
"Larry mentioned to me last night that he's coming back for the 2018 season".
The feeling had been that Fitzgerald would play again, in part because he was willing to sign a contract extension in early November for 2018. The questions concerning Fitzgerald's future ramped up in the days following the Cardinals' 8-8 season, when former coach Bruce Arians retired on January 1 and quarterback Carson Palmer also retired a day later.
"I'm excited about what the future holds", he said.
He is now third all-time in receiving yards (15,545) and receptions (1,234), and eighth in receiving touchdowns (110). He needs 390 yards and 92 catches to move into number two all-time, right behind Jerry Rice.
Six players caught at least 20 passes for the Cardinals, but only the Pitt product amassed more than 33.
Fitzgerald averaged 12.9 FanDuel points per game this season, with 109 receptions for 1,156 yards and 6 touchdowns on 161 targets.
Fitzgerald is one of the greatest receivers ever, and will land in the Hall of Fame someday.