May 7th 2026 marks ten years since Leicester City were presented with the Premier League trophy on that famous day at King Power Stadium, following a 3-1 win against Everton.
To celebrate the anniversary, we're delving into the archives with 'Leicester City: The Champions' Fairytale'.
First released in 2016, this documentary relieves the Foxes' historic Premier League title win, through the eyes of three fans.