The unbelievable story of Leicester City finally had it’s fairytale ending as they were crowned Premier League champions. The Foxes have defied all odds and logic this season and they have it with one of the smallest squads in the league and have used the fewest players. Their team is full of cast-offs, rejects, and bargain buys looking for a second chance in the game. Now, they are Premier League winners.
Read More