As the only man to play for Chelsea, Arsenal and Tottenham in the Premier League era, William Gallas is a bit unique.
Not many are brave enough to even play for two of the aforementioned London-based sides, never mind three.
But Gallas did and came out the other side relatively unscathed with two Premier League titles and League Cup triumph to show for it.
As well as his domestic success, the defender was a man of the France side that finished runners-up in the 2006 World Cup.
So it is pretty safe to assume Gallas played with plenty of big names throughout his 19-year career.
But just in case you needed any more assurances, the 39-year-old was asked to pick his dream XI of stars he had the luxury of playing alongside and it is rather special.
Gallas participated in the regular #One2Eleven feature on Sky Sports' The Fantasy Football Club programme and came up with a side that would take some stopping in the Premier League and Europe.
Lining up in a bold 3-5-2 formation, Gallas went for:
GK: Petr Cech
"I played with him for almost three years and at the time, he was the best goalkeeper in the Premier League," Gallas said.
"He's a strong goalkeeper and when you have that type of goalkeeper behind you, it makes a big difference."
RB: Lilian Thuram
"He was one of the best defenders in the world. I had a chance to play with him during the World Cup in 2006 and it was a good example for me.
"We didn't concede a lot of goals during the World Cup and we always had that communication which is important when you play at full-back."
CB: John Terry
"He was always a good leader. I remember when I arrived at Chelsea, Marcel Desailly said to me 'you have to see that young player,' and I asked which one and he said 'John Terry'.
"He is unbelievable, he can play with his right foot, his left foot, he can do the long pass with his left foot."
LB: Marcel Desailly
"He is a rock. I played with him when I was at Chelsea and he was my mentor. He helped me a lot when I arrived there, I couldn't speak English so I asked him all the time to translate everything for me and on the pitch, the same thing. I learnt a lot from him."
RM: Michael Essien
"I know it isn't his position but I know he can do a job up and down. He was a beef when he used to play for Chelsea. He ran everywhere, very strong, he scored some goals. With that tactic, I think he was the best player to be there."
CM: Claude Makelele
"Claude was unbelievable when he played for Chelsea. As a centre-back, it's very easy to defend because you know you have a player like him in front of you."
CM: Patrick Vieira
"He's a tall guy and it's the same thing. He's up and down, he can help the strikers and the defenders. He's a great player and a very important player for Arsenal. With Makelele, they know each other very well."
LM: Gareth Bale
"Gareth is an unbelievable player and Harry Redknapp always said to us if you have the ball, give it to Gareth and he will make the difference. He had that quality so I'm not surprised to see him where he is now."
AM: Zinedine Zidane
"For me, he was the best player I played with. When I had the opportunity to defend against him in training, I didn't want to touch him to give him an injury because I knew the manager would shout at me."
ST: Didier Drogba
"It was difficult to play against him. I had the opportunity to play with him and in training, I had some discussions with him and I would say "come on Didier, wake up" and when I played against him, he had that feeling and presence and I was a little bit scared to play against him."
ST: Thierry Henry
"I think everybody knows Thierry. He was very quick with the ball, he scored so many goals in the Premier League and he is a legend. He can get the ball at his feet or in the space and when you're a defender, you don't know how to defend against him."