It's more like Leicester were luckboxing vs the top 6 clubs while top 6 clubs were underperforming. A fluke. That won't happen again in decades.
You can call it a fluke and the other teams did certainly under-perform, but I don't think that should take away from Leicester's victory as you can't fluke or rely on luck for an entire season. They really was the better team that season. I agree with you that we're unlikely to see anything like that happen again anytime soon if ever.
Spurs vs Liverpool could be a draw.
It's 0-0 with 30 minutes played sofar. I would go for the draw too. Maybe it will stay 0-0.
Edit: hilariousetc, Palace will not win. IMHO.
Same. I wouldn't back them either with or without Zaha playing, especially not away. Benteke is out as well so take that into consideration for your bet but I wiouldn't play it. Newcastle could even get some points from Arsenal.