#4 David Beckham (2000-2010)
In the 90s, David Beckham was one of the best players in the world—of this there is no doubt. Especially in the late-90s, he seemed to be on his way to world domination, but then commercialism kicked in and he never truly displayed the peaks that he did during the last 3 years of the 90s.
His relationship with ‘Posh’ combined with his great looks made him a media magnet. He became a bigger star outside of football and that perhaps played a role in him never reaching the footballing heights that he was supposed to.
He was signed by Real Madrid as a fuel to the money-making machine at the Bernabeu. While there is no doubt that he played a huge in role in the club winning the league under Fabio Capello, the fact that he was signed more for the commercial aspect can never be overlooked.