6 Jul 2012

Beckham banned for punching a mascot

6:36 pm on 6 July 2012

The former England midfielder David Beckham has been suspended for one game and fined by Major League Soccer for - among other things - punching a rival mascot.

Beckham, who plays for the Los Angeles Galaxy, has been banned for confrontational and provocative behavior during a 4-3 loss at San Jose earlier this week.

During the match Beckham uncharacteristically shoved and shouted at rival players and punched the San Jose club's comic-costumed mascot before being restrained.

The tantrum comes in the same week the 37-year-old was officially ruled out of competing at the London Olympics for Great Britain as one of three over-age players allowed at the otherwise under-23 tournament.