Today in Sports History: Leicester City wins the Premier League

On this day in 2016, Leicester City clinched the Premier League title for the biggest upset in the history of team sports.

What to Read Next