Leicester City put up a performance that would suffice a title winning side, as the crestfallen champions battered Liverpool with a 3-1 win at the King Power stadium on Monday night. The victory bore great significance, as it came in the wake of the dismissal of Claudio Ranieri: the man who against all odds delivered 

Continue Reading