It's fair to say that Sulley Muntari has been around a bit, from his spells in England with Portsmouth and Sunderland to time at Saudi league team Ittihad FC.
He's also played for four different Italian clubs; Udinese, Inter Milan, AC Milan and Pescara, and is Ghana's fourth-most capped player of all-time.
The 32-year-old only joined Pescara in January on a six-month contract, however last weekend he was subjected to something which has no place in football, or anywhere for that matter.
SIGN UP NOW
Do YOU want to write for GiveMeSport? Sign up now and submit a 250-word test article: http://gms.to/haveyoursay4
Article continues below
As you can see in the video below, Muntari was booked for complaining to the referee about racial abuse from a group of Cagliari fans and was shown a second yellow after walking off the pitch in protest.
On Friday, the versatile midfielder won his battle with the Italian Football Federation to overturn a one-match ban he received for those actions, but he still isn't a happy man - and who can blame him?
Article continues below
Angry Muntari opens up about recent events
An angry Muntari has hit out over the fact his club Pescara didn't do anything to help him and, according to AP, per Squawka, he had to lodge his own appeal against the ban.
The disappointed Ghanaian has revealed how he felt when his employers didn't appeal the ban and also reflected on the issue as a whole, and what he hopes will happen in the future.
“I feel that someone has finally listened and heard me,” Muntari said, via BBC. “The last few days have been very hard for me. I have felt angry and isolated.
"I was being treated like a criminal. How could I be punished when I was the victim of racism? I hope my case can help so that other footballers do not suffer like me."
The ex-Milan star added: "I hope it can be a turning point in Italy and show the world what it means to stand up for your rights.”
What next for Muntari?
The initial incident sparked outrage across Europe in Muntari's defence, and he will now be available for selection tomorrow when Pescara host Crotone.
Serie A originally said that it couldn't impose sanctions on Cagliari because "approximately 10" supporters were involved (fewer than 1% of their supporters in the ground) - a ruling which anti-discrimination organisation Kick It Out labelled "gutless".
Having picked up just 14 points from 34 league games this season, Pescara's relegation back to Serie B has already been confirmed, and only time will tell whether Muntari extends his stay beyond the summer.
What do YOU make of Muntari's comments? What more do YOU think Italian football should do to stop racism? Leave YOUR thoughts in the comments box below!
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms