Multiple choice general knowledge The record for the most Premier League appearances. David James Gary Speed Ryan Giggs Alan Shearer Reveal answer Fill a bubble to check yourself A Correct answer