Mario Balotelli was on the verge of destruction at Manchester City but after he moved to AC Milan for £20m, he became the real deal and made his mark on world football.
The Italy international caused a lot of trouble during his time in Manchester and even though he helped City to a FA Cup and Premier League title, it wasn't enough for the trouble he was causing them.
That's when AC Milan took the chance a taking the controversial young striker back to Italy in a bid to turn him into the next big star of Italian football. It was a big gamble for Milan as it could have backfired if Balotelli was to continue his bad-boy ways.
Well, it turned out to be a brilliant piece of business for the Rossoneri, as they got a good return from Mario, who became the centre of the Milan surge for the third-place finish that would guarantee them Champions League football for the coming season.
Balotelli scored 12 goals in his 13 appearances for Milan and it was a shame he was not allowed to play Champions League due to the fact he had already competed with former club Manchester City in the same season.
This is because he could of been a major impact in the games they played against Barcelona in the knockout stages and could have helped Milan win the tie in which they were beaten 4-2 on aggregate.
Balotelli has now turned into a more serious player and is still known for his silly actions but not on the same scale as during his City spell.
He has become a real professional and it was definetly showing in the last half of the season while he was at Milan.
If he stays in the professional mindset, then Milan could be celebrating their 19th Serie A title - and maybe another Champions League crown.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://bit.ly/12evFlH
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.