Baer, Giants ‘pushing hard' to play in Mexico City in 2023
On Giants Talk, President and CEO Larry Baer shares the team was “very disappointed,” their game in Mexico City was taken off the board, but are eager to play there or in another international location in 2023.