BBC Online reports that David Beckham will leave Real Madrid and join Major League Soccer side LA Galaxy at the end of the season.
The 31-year-old former England captain will sign a five-year deal, reportedly worth £128m.
He’s off to his spiritual home: fantasyland.