The Guardian Premier League today: How to watch Spurs v Crystal Palace, TV channels & live stream Saturday 31 OctoberRead on The Guardian