Leicester City did it. They are officially Premier League champions in the one of the unlikeliest fairytales English football has ever seen. The plucky Foxes and their fans watched on with bated breath as Chelsea came back from two goals down at White Hart Lane on Monday night to ensure that Tottenham can no longer catch Claudio Ranieri's team, even with two games still to play. No one can catch them now... pic.twitter.com/5xLJiz9lrC — Premier League (@premierleague) May 2, 2016 ...
Source: 90min.com