Across social media, fans compared Leicester City's win to a Braves World Series. Or a Cleveland Browns Super Bowl. Or a Philadelphia 76ers NBA title.
NBC News: World
Wed, 05/04/2016 - 1:04am
Across social media, fans compared Leicester City's win to a Braves World Series. Or a Cleveland Browns Super Bowl. Or a Philadelphia 76ers NBA title.