Affeldt on Giants' struggles
May 9, 2017 | 00:07:59
Jeremy Affeldt joins the crew on MLB Central to discuss the Giants' struggles so far this year and his former experience with the club
Jeremy Affeldt joins the crew on MLB Central to discuss the Giants' struggles so far this year and his former experience with the club