Globe iconLogin iconRecap iconSearch iconTickets icon

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