The United States has their roster for next week's friendly against Mexico in San Antonio. Jurgen Klinsmann named 22 players to his team, most of which come from MLS.
Because the match does not fall on a FIFA international date, clubs are not obligated to release players for the contest. That means that Klinsmann could only choose from MLS and Liga MX players, with DeAndre Yedlin and Julian Green being two exceptions.
The recent influx of American internationals to MLS means that the domestic-based squad isn't as weak as it was in past years. The defense will be anchored by Omar Gonzalez and Matt Besler, both of whom played in the World Cup last year, while Kyle Beckerman and Michael Bradley give the team two experienced World Cup players in the midfield. One place the U.S. won't be quite as strong is up top because Jozy Altidore is suspended for his red card last friendly and Clint Dempsey is injured.
The match is at 8:30 p.m. on April 15. It will be televised live on Fox Sports 1, UniMas and Univision Deportes.
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), Michael Orozco (Puebla), 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)
Forwards: Juan Agudelo (New England Revolution), Julian Green (Hamburg), Jordan Morris (Stanford University), Chris Wondolowski (San Jose Earthquakes), Gyasi Zardes (LA Galaxy)