It’s been a sterling nine months for Leicester City Football Club. So sterling that on Monday the team overcame 5000-to-1 preseason odds to clinch the Premier League title — its first. Forbes reports that the title is worth more than $100 million to the club, and it’s been nothing short of magic for the club’s […]
Source: fivethirtyeight.com