Leicester City Wins English Premier League And Takes Over Social Media

The biggest Cinderella story in sports history had its happy ending on Monday, and social media is fired up.

Original: Forbes Real Time