STUDIO
Follow Us

Terms of Use Privacy Policy

Soccer Title Sends British City into Delirium

Fans of Leicester City Football Club were in high spirits after the team clinched an unlikely English Premier League title Monday night. Leicester's odds were originally set at 5,000-1. (May 3)

Source: AP