Leicester's next 3 games are against 2 sides that have leaked goals recently, and one who struggle to score. Swansea had no answer to lowly Newcastle, and Everton were torn apart in their local derby. Leicester shouldn't struggle to beat those two, and I think that would be enough to see them win the title. Tottenham have to effectively win all 4 of their games, but with their final 3 games being against local rivals Chelsea and then 2 sides fighting to stay up, I can see that being a real struggle. Leicester have one hand on the trophy already.
# of endurance race wins: 3 # of endurance race 2nd place finishes: 6