The FC Dallas goalkeeper was all set to go to the U.S. camp this month, but changed his mind a day before the roster was announced, choosing instead to join Mexico's U-23 camp.

Jesse Gonzalez had accepted an invitation from Jurgen Klinsmann to join the U.S. national team's January camp after representing Mexico on the youth level.

But the FC Dallas goalkeeper has pulled a U-turn and backed out of the chance to play for the Americans, opting to join El Tri's U-23 camp instead, sources confirmed to Goal USA on Wednesday.

Mexico's starting goalkeeper at the Under-20 World Cup last summer, Gonzalez enjoyed a breakout season with FC Dallas in 2015, manning the net in the second half of the season and in the playoffs. His play turned heads and drew interest from U.S. Soccer, which was hoping to convince the American-born and American-raised player to represent the U.S.

Attending the January camp would not have cap-tied Gonzalez. His play for Mexico at the Under-20 Word Cup would have forced him to file a one-time change of association switch with FIFA to play for the United States, a move that would have permanently tied him to the U.S.

Gonzalez, 20, would have faced some stiff competition for a place on the U.S. Under-23 team ahead of its Olympic qualifying playoff against Colombia in March, and then potentially the Olympics, but he would certainly have been in the conversation along with the likes of Cody Cropper, Ethan Horvath and Zack Steffen.

Now, instead of taking part in U.S. camp this month, Gonzalez is heading to Mexico to join up with the Mexican Under-23 team. Meanwhile, the initial U.S. camp roster announced on Wednesday included just two goalkeepers, instead of the three originally planned.