For the majority of his career, Paul Scholes chose to remain silent in the public eye and always decided against doing interviews and press conferences.
However, since retiring, he's been more than happy to finally reveal his true thoughts and opinions surrounding the game, and he's recently been very critical of the Premier League.
The former Manchester United midfielder, who is arguably one of the greatest to ever grace the pitch, stated that the Premier League only has three world class players.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: http://gms.to/haveyoursay4
Article continues below
The three he named were all from Manchester City. Sergio Aguero, David Silva, and Kevin de Bruyne.
Yes, he touched upon Zlatan Ibrahimovic and Paul Pogba, stating that the former hasn't proven himself in English top flight football and that the latter is nowhere near worth the £100 million United splashed out on him.
Article continues below
But does Scholes have a point? Or is he being too harsh on the current crop of players?
First of all, you have to determine what defines a world class player.
The majority of people claim that to be world class, you have to be one of the best players in your position, and also perform on a consistent basis.
Lionel Messi, Cristiano Ronaldo, and Manuel Neuer. Just three names who are at the top of their game and who do it on a regular basis.
So with that in mind, was Scholes right to say the Premier League has just three world class stars? Or has he missed out some players?
David de Gea - Manchester United
It came as a surprise when Scholes named three City men as the only world class players in the Premier League, but to ignore David de Gea is an even bigger shock.
Heavily considered the second best goalkeeper in the world, behind Bayern Munich's Neuer, De Gea simply has to fall into the world class bracket.
He has consistently saved United points, especially during the David Moyes and Louis van Gaal eras, and at times, he's looked like the only talented footballer at Old Trafford.
His performances in the past two seasons surely merits him being labelled as a world class goalkeeper.
Hugo Lloris - Tottenham Hotspur
Sticking with the goalkeeper theme, Hugo Lloris could also be considered world class for the amount of points he saves Tottenham Hotspur throughout a Premier League campaign.
Although he's suspect to a few dodgy moments throughout a season, Lloris' ability has saved Spurs on numerous occasions over the past few seasons.
His reaction speed is second to none, and his ability to make crucial saves for the Lilywhites make him a world class goalkeeper.
Paul Pogba - Manchester United
Okay, he might not be worth £100m, but he's certainly a world class talent, even if he hasn't yet proved it in England.
At the tender age of 23, Pogba already has a glittering career to his name, winning numerous Serie A titles, and reaching finals in the Champions League and the European Championships with France.
He will always struggle to justify his hefty price tag, but when you take that out of the equation, you cannot deny the midfielder's natural talent and ability.
He's so calm and composed on the ball, and his confidence shines whenever he is in possession.
Alexis Sanchez - Arsenal
Just because he didn't make it at Barcelona, doesn't mean he shouldn't be considered world class. After all, the majority of players would struggle to displace Messi and Neymar.
Ever since arriving in the Premier League, Alexis has been a world class player for Arsenal. Scoring goals on a regular basis and providing assists to match.
There were stages last season where he was single-handedly carrying Arsene Wenger's side, and it would be no surprise if he continued to do so in the upcoming season.
Mesut Ozil - Arsenal
Talking about Arsenal and talking about assists, Ozil is another player that Scholes failed to mention when identifying world class players in the Premier League.
Often called the best number-10 in the world, Ozil has to make the list of world class players. His ability to pick a pass from out of nothing and his overall contribution to Arsenal, especially last season, proves how vital he is to the team and how good he really is.
He took time to settle in England, but last season he was back to his best. His world class best.
Eden Hazard - Chelsea
It's easy to judge him just on last season alone, but you know what they say, 'form is temporary, class is permanent.'
Hazard was among the world's best during the 2014/2015 season, and it was down to him that Chelsea stormed to the Premier League title, with the Belgian picking up the PFA Player of the Year in the process.
Yes, last season was one to forget for Hazard, but even after Jose Mourinho left, he started to show glimpses of his true self with stunning goals against Liverpool and Tottenham.
There have been numerous times when he's been compared to Messi and Ronaldo, and although he might not be at their level at the minute, there is no reason why he can't reach those heights in the future.
Zlatan Ibrahimovic - Manchester United
Wherever he goes, he scores goals and wins titles. That is world class.
He's done it in Spain, Italy, France, and he's now on his way to doing it in England with a healthy start to life at Old Trafford.
Ibrahimovic is a winner and he is a world class striker. A handful for defenders and a constant threat in front of goal, he's one of the best strikers in Europe despite age no longer being on his side.
So although Scholes thinks the Premier League only has three world class players in Aguero, De Bruyne, and Silva, it's clear that there are seven other players who could feel hard done by after being ignored.
Who do YOU think is world class in the Premier League? Leave YOUR list in the comment section below!