Miracles do Happen – Leicester are Champions
After what feels like a long, drawn out past few weeks, where Leicester City have sat on the edge of unprecedented glory, the Premier League title finally ended up at the King Power Stadium, following a bad-tempered 2-2 draw between Chelsea and Spurs at Stamford Bridge. (Riyad Mahrez and Jamie Vardy have been instrumental in […]