Mario Balotelli's spell at Liverpool has been nothing short of a nightmare.
Despite signing for £16 million to much fanfare in 2014, the Italian has failed to impress and now finds himself surplus to requirements at Anfield.
If evidence was needed of how disastrous his career on Merseyside has been, here it is: he's scored just three goals in 21 appearances for the Reds.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: http://gms.to/haveyoursay4
A loan move to AC Milan last season - where he also struggled - only serves to emphasise his plight in recent years.
What's certain is fans want Jurgen Klopp to cash in on Balotelli ahead of the new Premier League season - and they've made their voices heard.
Today is the Italian's 26th birthday and, to celebrate, Liverpool posted a lovely tweet wishing him a happy birthday (see below).
However, things soon turned sour when fans ripped into Balotelli and demanded that he was sold by the club. Here's the best reaction.
One Liverpool fan had a slightly different take on the matter...
It would seem Klopp is in favour of the majority after admitting last month that Balotelli will not feature in his first-team plans next season.
He said, per the Telegraph: "I have spoken to him about this. He’s not at the stage of his career where he should be battling with four or five other players for one or two positions.
"We want him to become the player he was before his injury - the talent is still there, there’s no doubt about it. When we have done the crossing, heading and stuff he’s been world class.
"But this is not a situation where he should be battling with other players like this for one position, so it’s clear we need a solution.
"There will be a club around who would be happy to have new Mario Balotelli. I have spoken clearly to the player about that."
All that's left is to find the Italian a new club - but that's easier said than done. Serie A side Sassuolo are said to be interested, but Balotelli's wages and asking price are proving to be an issue.