Matchday Warm-up: Name every player who's played for Palace & Newcastle since 2000