The Giants' season is off to a rocky start, and the frustration is palpable. With a record of 20-29, they're right back at the low watermark of nine games below .500. Last night's loss was a real punch to the gut, and it's got fans wondering what's going on behind the scenes. John Shea joins the show as we look for explanations for the team's struggles.

John Shea weighs in on Bryce Eldridge's usage and bullpen woes that have plagued the Giants
26:51

After a crushing loss, we ask the audience: who is most to blame for flailing Giants team?
37:17

Did Warriors tip their hand in 2026 draft plans? Silver and JD debate as Golden State looks to rebuild roster
27:49