Michael Carrick won nearly everything at club level during his time as a footballer.
The Englishman played for teams such as Tottenham Hotspur and West Ham United in his 19 year professional career, but it's at Manchester United where he enjoyed his best football.
Carrick would quickly become a key figure for the club after Sir Alex Ferguson paid £18.6 million for his services in 2006.
The midfielder made 464 appearances for the club in his 12 season spell, where he would hit the back of the net 24 times.
He would also help the club to 18 major honours, including five Premier League titles and a Champions League triumph.
Carrick would share the pitch with a number of greats during his spell at United.
Cristiano Ronaldo, Wayne Rooney and Paul Scholes are just a few big names that he would play alongside.
The 37-year-old also represented his country on 34 occasions, where he would play alongside the likes of John Terry, Steven Gerrard and Frank Lampard.
But who was the best player that he would ever play with in his career?
Carrick was asked that question recently in an interview with the Daily Mail.
"Paul Scholes," Carrick replied. "He's a freak, a genius."
Good pick, Michael. A lot of players that were fortunate enough to play alongside Scholes would undoubtedly choose him as the best player they played with.
And Carrick revealed that he would often ring his brother shortly after training with Scholes.
"I would ring my brother after training to tell him about stuff he'd done, just like a fan," he continued. "It was a privilege."
There's no doubt a lot of fans would have done the same had they been in Carrick's position.
Manchester United are currently struggling under Jose Mourinho, but Carrick feels that he wouldn't be able to help them turn their fortunes around.
When asked if he would still be able to make the difference on the pitch, Carrick replied: "Not a chance!
"If you'd seen how I played at the end of last season, you'd know I was finished."
*Odds subject to change. 18+, https://www.begambleaware.org/