Omar Salgado played for the Mexican youth team before declaring for the USA this summer.

Photo Credit: 
Courtesy of Vancouver Whitecaps