Quiz: Name every player to represent West Ham & Newcastle

West Ham United welcome Newcastle United to London Stadium on Saturday as the busy festive schedule begins to ramp up. 

A number of players have represented both the Hammers and the Magpies over the years, but how many of these can you remember? Seventeen names have played for both since the formation of the Premier League in 1992 - how many can you get in seven minutes?