Leicester's Cinderella season by National Geographic

The modest Leicester City becomes champion of the Premier. How has it been possible? Davids vs Goliaths.

#