Via: NBCS Bay Area
SAN DIEGO – Jeremy Affeldt still has a few bars to clear as he finishes his rehab work from a strained groin. He still has to take part in pitcher's.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.