Newcastle vs Crystal Palace - Premier League: TV channel, team news, lineups and prediction