Recap: SF 6, PHI 1
Phillies @ GiantsJune 3, 2018 | 00:02:41
Daily Recap: Buster Posey and Andrew McCutchen homered, while Dereck Rodriguez won his first Major League start with six strong innings
Daily Recap: Buster Posey and Andrew McCutchen homered, while Dereck Rodriguez won his first Major League start with six strong innings