Six times Formula 1 produced surprises worthy of Leicester City’s success story

Arguably the biggest story in sport right now is Leicester City’s victory in the English Premier League – a result that was almost unthinkable at the beginning of the season. The champions were given odds of 5,000-1 to win the title in August 2015, so we thought (with a little encouragement from a reader) we’d […]