2. Brett Favre
The irony is that Favre retired for the second time at the perfect time in 2008. The 11-time Pro Bowler departed Green Bay as one of the greatest in history. But then he decided that he wanted back in. The Packers said no because they had a young gun named Aaron Rodgers ready to go. Then the three-time NFL MVP joined the New York Jets before a spell with the Minnesota Vikings. However, he definitely should have stayed retired.
Favre hung around too long for two reasons. Firstly, his numbers rapidly declined, apart from interceptions which skyrocketed. The sad truth is that people have very short memories and it’s easy to forget success when you don’t see it. Meanwhile, it also undoubtedly had an effect on his long-term health. Favre received multiple concussions throughout his career and only time will tell what effect they have upon him.