Cardinals receiver Larry Fitzgerald says he will return for 2017 and play out the final year of his contract.