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.