Fitzgerald had been coy on his future, leaving many to wonder if 2017 would be his last in the NFL.
Cardinals, Larry Fitzgerald agree to 2018 contract extension
Fitzgerald had been coy on his future, leaving many to wonder if 2017 would be his last in the NFL.