Cardinals RB David Johnson recalls the veteran advice WR Larry Fitzgerald bestowed upon him that has led to improvements on and off the field. (0:57)

Cardinals receiver Larry Fitzgerald says he will return for his 14th season in the NFL.

Fitzgerald told ESPN's Jim Trotter on Wednesday that he will play out the final year on his contract with Arizona.

Fitzgerald, who has played his whole career for the Cardinals, had said earlier in the week he had "pretty much made up my mind" but wasn't ready to announce the decision, which he added wasn't a tough one to make.

The 10-time Pro Bowler led the NFL in receptions this season with 107. He also leads active receivers in career receptions with 1,125.

Fitzgerald, 33, ranks ninth in NFL career receiving yards with 14,389. Another 1,000-yard season would put him third behind Jerry Rice, with 22,895, and Terrell Owens, with 15,934. Fitzgerald has eight career 1,000-yard seasons, including in 2016, when he totaled 1,023.

Fitzgerald, speaking Tuesday at the Waste Management Phoenix Open after participating in the Special Olympics Open, said his body is never at 100 percent but that he feels "good" and his body is in the process of "coming back."

The Cardinals and coach Bruce Arians have been waiting to hear decisions on whether Fitzgerald and quarterback Carson Palmer would return.

"I feel very comfortable with where they're at and what's going to happen," Arians said Tuesday. "Like everybody else, I've got my fingers crossed, and I think when the juices start flowing and the injuries go away, they'll both be back, but there's nothing to confirm yet."

Information from ESPN's Josh Weinfuss was used in this report.