Via: NBCS Bay Area
Jeremy Affeldt's injuries usually have a story attached. This one? Not so much, except for the fact the team doesn't know how it.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.