Giants Mailbagg, part 1: Are Heliot Ramos and Luis Matos here to stay?
Hi everyone, welcome to the Giants Mailbagg and thanks to those who submitted questions. I tried to focus on answering as many as I could. So to save time, I turned off the Giants games in the eighth inning each of the past three days. I’m sure I didn’t miss anything important! Off we go… […]
Continue Reading