The 34-year-old Fitzgerald had been hinting at a return, but stopped short of announcing his plans in every previous media availability -- including his victory at the Pebble Beach Pro-Am this past weekend.
Speculation of Fitzgerald's possible retirement escalated with Palmer and Arians exiting stage left this offseason. Fitzgerald will make $11 million in base salary in 2018, the final year of his contract extension.
There was never a doubt, however, about Fitzgerald's skill. He caught 109 passes in 2017 -- tying his own franchise record -- second-most in the NFL, adding 1,156 yards and six touchdowns.
With Fitzgerald's decision in the bank, Wilks and the Cardinals must now turn their attention to unearthing a new quarterback. At least they know that passer will have a future Hall of Famer to throw to.