Recap: MIA 2, SF 7
Marlins @ GiantsApril 23, 2016 | 00:02:33
Daily Recap: Matt Duffy had three hits and Jake Peavy threw seven frames, gave up two runs and delivered a two-run single in a 7-2 win
Daily Recap: Matt Duffy had three hits and Jake Peavy threw seven frames, gave up two runs and delivered a two-run single in a 7-2 win