31. Cris Carter
When an NFL player makes eight consecutive Pro Bowl appearances, it’s easy to expect them to be brilliant forever. Carter was magnificent for the Minnesota Vikings, but his numbers dropped off significantly in his final season with the franchise. He was never the quickest wide receiver, but had remarkable in-game intelligence that he used to spectacular and devastating effect.

However, in his last year as a Viking, he caught just 73 balls for 871 yards and seven touchdowns. This was his lowest total in almost 10 seasons. Then, he moved to the Miami Dolphins. But he only started five games in Florida due to ineffectiveness. Carter averaged just 8.3 yards per catch at the age of 37. There comes a time when a player must admit they’ve been around for too long.