Between The 1966 And 2006 World Cups Only Four England Captains Have Played For Three Different Clubs While Captaining Their Country, Who Are They
Answer:
Paul Ince (Manchester United/Inter Milan/Liverpool), David Platt (Juventus/Sampdoria/Arsenal), Kevin Keegan (Liverpool/Hamburg/Southampton) and, wait for it ...... Peter Shilton (Nottingham Forest/Southampton/Derby)