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.
He is playing for the LA Galaxy
He wanted to finish his career playing in LA
David Beckham's Soccer USA - 2007 was released on: USA: 25 July 2007
David Beckham's Soccer USA was created in 2007.
Playing Soccer
beckham
David Beckham's Soccer USA ended on 2007-10-17.
Belgium
England were playing Greece.
David Beckham, came from the youth and Manchester United and that was his first club.
David Beckham started in the youth team at Manchester United, at about 12 years of age.
He plays for England.