USMNT confirms final 23-man Nations League roster

Interim USMNT coach B.J. Callaghan has selected his 23-man squad for the Nations League finals

The U.S. men’s national team has confirmed its official 23-man roster for the CONCACAF Nations League.

Interim head coach B.J. Callaghan announced a 24-player training camp roster last week ahead of a semifinal against Mexico on June 15 at Allegiant Stadium in Las Vegas.

Josh Cohen, who was one of three uncapped players on the training camp roster announcement, is not on the 23-man roster, though he would be added if any of the three goalkeepers ahead of him get injured.

Matt Turner, Drake Callender and Sean Johnson are the three USMNT goalkeepers, with Zack Steffen and Ethan Horvath out injured.

Cohen, 30, is set to become a free agent after a successful stint in Israel with Maccabi Haifa, which included six appearances in the Champions League group stage this season.

USMNT Nations League roster

[lawrence-related id=21171,20929,6412]