FORMER England captain David Beckham’s World Cup dreams are broken. The 34-year-old suffered (遭受) an injury last Sunday while playing for Milan. Experts said it will take at least three months for him to recover, and he will have no chance to go to the South Africa.