Via: NBCS Bay Area
Doctors are recommending season-ending surgery for Matt Cain. Though he's not on board yet, it seems like the prudent.....
Note: The content at the destination link is not affiliated with or endorsed by Giants 365.