Best Answer

David Beckham has always played for England only. ADDITION: The above answer is incorrect! In January 2007, it was announced that Beckham would leave Real Madrid and sign a five-year contract with U.S. Major League Soccer Major League Soccer club The Los Angeles Galaxy. Beckham's contract with Los Angeles Galaxy became effective on 1 July 2007 and gave him the highest player salary in MLS history He debuted for the team on July 21st.

User Avatar

Wiki User

โˆ™ 2009-09-11 03:46:15
This answer is:
User Avatar
Study guides

Add your answer:

Earn +20 pts
Q: What country is beckham playing for 2007?
Write your answer...
Still have questions?
magnify glass
People also asked