answersLogoWhite

0

Yes, he has a contract with an American team.

David Beckham plays his club football with the MLS team LA Galaxy, but he does not play internationally for the USA. He is born in England and therefore represents England at international level.

User Avatar

Wiki User

13y ago

What else can I help you with?