Leicester City wins

May 2, 2016

Mother of all upsets in the ‘other’ football … For those who do not follow British football, Leicester City, the minnows of all minnows, just won the English Premier League title when Chelsea rallied to tie Tottenham Hotspurs 2-2. That leaves Leicester 7 up on Spurs with just two games to play. Just how surprising is it. Prior to the season, British bookies were giving Leicester the same odds to win the title as to finding Elvis alive. If nothing else it gives hope to every underdog everywhere. Its why we play the games!!