Recap: MIA 1, SF 8
Marlins @ GiantsApril 22, 2016 | 00:02:14
Daily Recap: Jeff Samardzija tossed 7 2/3 outstanding innings and knocked in three runs at the plate to lead the Giants to a 8-1 victory
Daily Recap: Jeff Samardzija tossed 7 2/3 outstanding innings and knocked in three runs at the plate to lead the Giants to a 8-1 victory