The USMNT 23-man roster for the 2017 CONCACAF Gold Cup has been unveiled. The invited players are expected to report to the team's camp in Nashville, Tennessee this week, ahead of a warm-up against the Black Stars of Ghana on Saturday, July 1 in East Hartford, Connecticut. US Men national team will then return to Nashville to kick-off their Gold Cup campaign with an opener against Panama on July 8.

The USMNT will then take on Martinique on Wednesday, July 12 in Tampa, before closing out group play against Nicaragua three days later. In total, sixteen of the twenty-three players are from the Major League Soccer, and twenty to twenty-three are from North American club sides.

Here's the full USMNT's 23-man roster for the 2017 Gold Cup. I also indicate the clubs each of them play for.

Here is the complete 23-man roster

Goalkeepers — Sean Johnson (New York City/US), Bill Hamid (DC United/US), and Brad Guzan (Atlanta United/US). Defenders — Matt Miazga (Chelsea/England), Omar Gonzalez (CF Pachuca/Mexico), Matt Besler (Sporting Kansas City/United States), Jorge Villafana (Santos Laguna/Mexico), Graham Zusi (Sporting Kansas City/United States), Justin Morrow (Toronto FC/Canada), Eric Lichaj (Nottingham Forest/England), and Matt Hedges (FC Dallas/USA).

Midfielders — Cristian Roldan (Seattle Sounders/United States), Gyasi Zardes (LA Galaxy/US), Paul Arriola (Club Tijuana/Mexico), Kellyn Acosta (FC Dallas/US), Kelyn Rowe (New England Revolution/United States), Joe Corona (Club Tijuana/Mexico), Kenny Saief (Gent/Belgium), Dax McCarty (Chicago Fire/USA), and Alejandro Bedoya (Philadelphia Union/US).

Forwards — Jordan Morris (Seattle Sounders/United States), Dom Dwyer (Sporting Kansas City/United States), and Juan Agudelo (New England Revolution/United States).

Roster critics

Arguably, from a fan point of view, it is perhaps a weak squad that lacks experience. No Michael Bradley, Christian Pulisic, DeAndre Yedlin, Jozy Altidore and Clint Dempsey and so on.

However, three-starters for the United States against Mexico encounter early June made the roster: Kellyn Acosta, Omar Gonzalez, and Brad Guzan, while a total of thirteen players with fewer than 10 caps were named in the roster for the biennial CONCACAF tournament. So, the big question is — can these set of players deliver regardless of experience? Well, let's see how it goes.