AdvertisementLongshot Leicester City Wins English Premier League TitleMay 02, 2016Laura WagnerfacebookEmailLeicester City players who had gathered at Jamie Vardy's house to watch title rival Tottenham play Chelsea celebrate after clinching the trophy. (Getty Images)