Loading episode…

John Shea evaluation of the Giants 50 games in, plus what the Giants should do with Bryce Eldridge - KNBR Podcast | Spot Sports