With Sir Alex Ferguson hitting out at David Beckham, declaring that the global icon fell short of becoming a 'top-dog player,' you can't help but admit that this was true.

Whatever your opinion on Ferguson criticising his ex-players, Beckham could've been world-class but he gave it up to go to LA Galaxy instead of challenging himself at the top level. 

Some players haven't had the luxury of picking between fame or top-level. Whether it's been down to injuries, internal problems with clubs, or even their own personality. We examine five current players who could've been classed as some of the best of modern day football:

Kaka - This probably isn't much of a shock to most football fans. When he moved to Madrid for around 64million euros, after making 193 appearances, notching 90 goals, Kaka had the opportunity to elevate his status.

Unfortunately due to being blighted with injuries and with the emergence of Ozil, he found his opportunities limited during his four year stint in which he only made 85 appearances.

Without doubt, the Brazilian has brilliant ability and vision and he arguably took Manchester United down by his himself in 2006-2007 season. Since, he's moved back to Milan and many fans around the world will be hoping he has enough in his legs at the age of 31 to still make an impact, particularly in the Champions League. 

Wayne Rooney - This may cause a bit of a stir but the Englishmen is still yet to fulfil his true potential. For Manchester United, he's been excellent so far this season, but with Sir Alex confirming what most of us knew, he has trouble staying fit. This has been evident in many cases.

When Ronaldo was at United training to be the best he could be, to reach that 'world-class' level, many thought Rooney would follow. Since the 2008 Champions League final, their careers have taken very different paths with Rooney's career somewhat plateaued and Ronaldo's emergence as one of the best players, ever.

Rooney could still become world class as he has only just celebrated his 28th birthday. 

Fernando Torres - Not much needs to be said about the Spaniard. After scoring 85 goals in 102 appearances for Liverpool, Torres could've used the move to Chelsea to announce his name on the world stage.

From going to one of the most prolific strikers in Europe to a predictable striker, El Niño only seems to score in Europe and other cup competitions as the game is a much slower compared to the Premier League.

Although he's won a Champions League medal and was instrumental in Chelsea defeating Barcelona, he's just not hit the heights that were expected upon him. 39 goals in 100 appearances for Chelsea compared to his figures for Liverpool speaks volumes. When he retires, he'll be remembered as one of the biggest disappointments in Premier League history.

Daniele De Rossi - Maybe one of the only examples in football of how staying loyal to a club may backfire. The Italian has made 314 appearances for Roma since 2003 when he made his debut.

Throughout his career, the defensive midfielder has been rumoured to be the subject of  many interested clubs, such as Manchester City and Manchester United.

De Rossi has been reluctant to leave the club, as well as the club unwilling to sell him but once he reflects on his career, he'll believe he could've accomplished a lot more than he has. United, in particular, were rumoured to have offered £10million for his services in which the player turned down.

It's understandable after 10 years he would be reluctant to leave his club, it's just a shame that with his qualities, he's only won the Coppa Italia twice.

Unless Roma continue their impressive start to Seria A, it could be another trophyless season for the Italian who has a World Cup medal to his name.

Robinho - Another Brazilian, Robinho could have been one of the best of his generation. With all the right attributes of skill, flair and a precise finish to compliment his other attributes, he's just never reached that top level.

He's a bit similar to the likes of Rooney in the sense that his dedication has always been questioned. Fans can't help but wonder, if he worked as hard as footballers such as Ronaldo or Messi, that he could've reached their heights.

Although he played for Madrid and contributed to winning their 30th league title, he only scored 25 goals in 101 appearances. This lead him to him being sold in 2009 to Manchester City for £32million where he only scored 14 goals in 41 appearances.

Now at Milan, he seems to be content with just getting by as being an average player and at the age of 29, one can't help to think he's wasted his undoubted talent.

Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU

DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms