For almost two decades, Didier Drogba has been the ultimate professional.
The 38-year-old has had an impressive career, most notably becoming a Chelsea hero by helping them win 14 trophies during his two spells at the club - including playing a massive role in their Champions League triumph in 2012.
Off the pitch, the forward is also a very inspirational person.
Drogba is credited with playing a vital role in bringing peace to his country, Ivory Coast. After he helped them qualify for the 2006 World Cup, Drogba made a desperate plea for a cease fire, which was agreed after five years of civil war.
Therefore, something Drogba did this weekend is definitely out of character.
That’s because the experienced striker refused to play for MLS side Montreal Impact in their match against Toronto.
The reason? Because he was named on the bench.
It sounds pathetic and something a child would do for his sunday league side, rather than an experienced pro.
However, Montreal coach Mauro Biello has revealed that Drogba demanded to be excluded from the matchday squad after he discovered he would be named on the bench. The club then claimed that he had missed out through a back injury - something that wasn’t necessarily the truth.
"He didn't accept that he would come off the bench and, in the end, he didn't want to be in the 18,” he said.
"There was tightness in his back, yes, but he was capable of playing. The organisation will have to handle this."
Drogba has scored 10 goals in 21 appearances this season but has found himself a substitute in two of the Impact’s previous four matches. He clearly doesn’t agree with that decision and his future at the club is surely in doubt.
Is a third spell at Stamford Bridge on the cards?