As a former player and now fan of the beautiful game I cannot remember a sporting fairytale like the one witnessed this morning - Leicester City have won the English Premier League.
From battling relegation last season to winning possibly the toughest sporting competition in the world Leicester City can hold their heads high and deserve all the praise that's coming their way.
Remember, this is not a one-off cup match, this is a season of 38 matches, and they've done it with two games to spare.
The entire sporting world is today celebrating with the Foxes - who were the epitome of the underdog.
With a team of almost no-names, odds of 5000-1, and a budget that would not be enough to buy one star player from teams such as Arsenal, Manchester City, Manchester United or Chelsea, they have done the almost impossible.