Castellanos, Schwarber HR, Sánchez works 6 strong innings as Phillies beat Giants to end 3-game skid
SAN FRANCISCO [—] With three hits and a two-run home run, Nick Castellanos led the MLB-leading Philadelphia Phillies to a 6-1 victory over the San […]