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 Francisco Giants on Wednesday, ending a three-game losing streak. Cristopher […]