Original: Peter Shilton and David Beckham have since overtaken the caps record , but the captaincy record remains .
Simplified: Only Peter Shilton and David Beckham have since played more games for England .