Now Beckham is in New York to play in the All-Star Game for Major League Soccer, the upstart outfit he joined in 2007 with wildly exaggerated rumors of a quarter-billion-dollar contract with the Los Angeles Galaxy and expectations he would glamorize an underappreciated sport in the United States.