Loading episode…

John Shea chats about the Giants' inability to string together wins as the team falls back to 15 under .500 - KNBR Podcast | Spot Sports