FOOTBALL: Leicester City have won the English Premier League title(photos)



Leicester City have won the Premier League title to cap a fairytale season in English football, with Tottenham's failure to beat defending champions Chelsea meaning they can no longer be caught.
After narrowly avoiding relegation last season with a run of seven wins from their remaining nine games, Leicester continued that form into the new season under Claudio Ranieri with just three defeats all season. 





source:goal