CHAMPS! Team USA Wins Gold at World Cup Qualifier
Team USA took down Panama, 4-2, in the gold medal game of the WBSC U-18 Baseball World Cup Americas Qualifier on Sunday afternoon at Estadio Nacional Rod Carew.