Leicester City, the Unlikeliest of Winners

Much to everyone’s disbelief, the Leicester City soccer team was crowned the champion of the English Premier League Monday. The group’s chances last summer were modest, to say the least. Back then, William Hill, a British betting group, put the likelihood of this Foxes of Leicester City, a fledgling group based two hours north of…

Details