Chelsea’s 1-0 victory in December followed by a 2-1 home win over Manchester City and a 1-1 draw at Liverpool: Leicester City is slowly but surely turning into a stumbling block to favorites in the English Premier League. As unpleasant as this away game at King Power Stadium for Manchester […]