U.S. men's national team coach Jurgen Klinsmann named his roster for Wednesday's friendly against Mexico in San Antonio. Much of the roster is the same as it was for last month's friendly against Switzerland.
Captain Clint Dempsey will not play due to a hamstring injury suffered in the last training camp, though, and striker Jozy Altidore will serve a one-game suspension after being shown a red card against the Swiss.
Of the 22 players named to the roster, Michael Bradley has the most international caps with 95.
Four players on the roster play in Mexico's top league, Liga MX, and three play in Europe. Ten of the 20 MLS clubs will be represented. Michael Orozco, who scored the historic winner for the USA at Estadio Azteca in August 2012, was originally called in but then withdrew after what U.S. Soccer said was "discussions with his club," Puebla. D.C. United's Perry Kitchen was called in as a late replacement.
The game will begin at 7:30 ET in San Antonio and will be broadcast on FOX Sports 1. The U.S. will look to stay undefeated against its southern neighbor in the Klinsmann era.
The full roster is below:
GOALKEEPERS: Bill Hamid (D.C. United), Nick Rimando (Real Salt Lake), William Yarbrough (Club Leon)
DEFENDERS: Ventura Alvarado (Club America), Matt Besler (Sporting Kansas City), Brad Evans (Seattle Sounders FC), Greg Garza (Club Tijuana), Omar Gonzalez (LA Galaxy), Brek Shea (Orlando City SC), DeAndre Yedlin (Tottenham Hotspur)
MIDFIELDERS: Kyle Beckerman (Real Salt Lake), Michael Bradley (Toronto FC), Joe Corona (Club Tijuana), Mix Diskerud (New York City FC), Miguel Ibarra (Minnesota United FC), Lee Nguyen (New England Revolution), Perry Kitchen (D.C. United)
FORWARDS: Juan Agudelo (New England Revolution), Julian Green (Hamburg), Jordan Morris (Stanford University), Chris Wondolowski (San Jose Earthquakes), Gyasi Zardes (LA Galaxy)