Larry Fitzgerald's hands are the stuff of legends.
The Arizona Cardinals' receiver has never had great speed and only decent size, yet has been one of the best receivers in the NFL due to his innate ability to catch everything thrown his way.
And we mean everything.
Last season, for instance, he dropped all of one pass. One.
While Fitz's skills may not be what they once were, his hands have yet to betray him. As such, NFL.com's Bucky Brooks notes that the 30-year-old wideout still has the best hands in the NFL.
Despite his production declining in recent years -- spotty QB play hasn't helped -- Fitzgerald remains the gold standard on this list. He is a natural pass catcher with strong hands and outstanding ball skills. Most crucially, Fitzgerald remains a sticky-fingered target with a knack for wrestling 50-50 balls away from defenders in big moments. Given the importance of consistency and reliability in the passing game, Fitzgerald's long history of snagging key receptions all over the field makes him the clear-cut winner in this debate.
Fitzgerald is about to enter his 11th season in the NFL, all with the Cardinals. He has caught 846 passes -- 888 if you include the postseason -- and remains one of the most reliable targets in the league.
Really, all the quarterback must do is get it close.