answersLogoWhite

0

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

15y ago

What else can I help you with?