Manchester Coming to Houston

05/05/2010

Manchester United and Major League Soccer announced today that the storied English club will play in the 2010 All-Star game in Houston this summer.