Giants Manager Gabe Kapler, Pitchers Alex Cobb and Sean Manaea On Mexico Matchup
Listen in while Gabe Kapler, Alex Cobb and Sean Manaea discuss Saturday, Sunday matchups in Mexico with the San Diego Padres.
https://www.mlb.com/giants/video/live-giants-press-conference-55835