Baseball is finally back! Shane and Jesse discuss the Giants as they enter this new and strange season. Plus, Jesse talks about whether or not he thinks the Giants have a chance to win it all this year.
See All 8 Episodes of "Grab Some Pine, Meat (SF Giants Podcast)"