Leicester City: 'Every bookmaker is crying out in pain'

May 3, 2016
Supporters of the soccer team with the impossible odds win in a big, and historic, way.
 Leicester, a city in England, reacts to Leicester City Football Club's Premier League Title success on Tuesday.
Matthew Lewis/Getty Images

Marketplace + Caffeine = daily dose of awesome!

Your donation today gets you two things to keep you going – your daily news fix and your new favorite mug.