Via: NBCS Bay Area
Matt Cain's first start in a year was ruined by a three-run homer as the Marlins once again came back with the long ball and swept the.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.