He did, but not anymore.
Yes he played for England.
chelsea
The name of the team David Beckham plays for is called Los Angles Galaxy.
When Beckham was 16 he was drafted to the Manchester Youth Team.
Galaxy
L.A Galexy
David Beckham is now retired from professional football.
La galaxy
Manchester united
Italian team AC Milan
ridgeway rovers
the atlanta falcons