5-30 Walter Icabalceta gives his thoughts on the Giants recent struggles on Talkin' Baseball with Marty Lurie

 

KNBR's Walter Icabalceta gives his thoughts on the Giants recent struggles on Talkin' Baseball with Marty Lurie