Best: Arizona Cardinals – Larry Fitzgerald
There is no player more synonymous with the Arizona Cardinals than Larry Fitzgerald. He’s been catching passes in the desert since 2004. Fitzgerald has been named to the Pro Bowl 11 times, has led the league in receiving yards and touchdowns twice, and was named to the NFL’s 100th Anniversary Team. Most importantly though, Larry Fitzgerald is just a really good guy. In 2016 he won the NFL’s Walter Payton Award for his humanitarian work.
Worst: Arizona Cardinals – Clyde Duncan
Clyde Duncan was drafted 17th overall by the Cardinals in the 1984 NFL Draft when they still played in St. Louis. His career got off to a poor start almost immediately. After holding out until the middle of September, he separated his shoulder, was placed on injured reserve, and missed most of the season. The following season Duncan stayed healthy but caught just four passes before being replaced in the lineup. He would never catch another pass in the NFL.