Leicester City – League Champions

Oh. My. God.

It came true. It happened after all. For the first time since Nottingham Forest in 1978, thirty-eight years ago, the Championship of England has been won by a team that has never done it before. Leicester City, the nearly men, the never men, the won’t-last-men, are Champions.

To all of you in Leicester, to all of you who support them, to all of you who haven’t piled in like we did, looking over your shoulders, dreaming of seeing the heart of football reborn, no words of congratulations can sum up your feelings now. Just take this to heart, live every minute of it, savour it.