[MLS]The roster for the MLS team that will face West Ham United July 24 at Toronto's BMO Field in the 2008 Pepsi MLS All-Star Game was completed when seven players were added to the 18-player roster, including a trio of Canadian national team players.
Canadians Jim Brennan (Toronto FC), Dwayne De Rosario (Houston Dynamo) and Pat Onstad (Houston Dynamo) were joined by Colombian Juan Pablo Angel (New York Red Bulls), Argentine Christian Gomez (Colorado Rapids), U.S. national team player Pablo Mastroeni (Colorado Rapids) and Edson Buddle (Los Angeles Galaxy)
New England Revolution coach Steve Nicol selected five all-stars (Angel, Brennan, Gomez, Mastroeni and Onstad), while MLS Commissioner Don Garber picked Buddle and De Rosario
If players are unavailable due to injury, international duty or other commitments, Nicol will select alternates. Several players on the First XI could be named to the U.S. Olympic team, which will be announced on Thursday, and would be unavailable for the All-Star Game.
MLS All-Star Roster:
Goalkeeper: Pat Onstad (Houston Dynamo), Matt Reis* (New England Revolution).
Defenders:Jim Brennan (Toronto FC), Jimmy Conrad* (Kansas City Wizards), Frankie Hejduk* (Columbus Crew), Michael Parkhurst* (New England Revolution).
Midfielders: David Beckham* (Los Angeles Galaxy), Cuauhtemoc Blanco* (Chicago Fire), Dwayne De Rosario (Houston Dynamo), Christian Gomez (Colorado Rapids), Shalrie Joseph* (New England Revolution), Sacha Kljestan* (Chivas USA), Pablo Mastroeni (Colorado Rapids), Robbie Rogers* (Columbus Crew).
Forwards: Juan Pablo Angel (forward, New York Red Bulls), Edson Buddle (Los Angeles Galaxy), Kenny Cooper* (FC Dallas), Landon Donovan* (Los Angeles Galaxy).