Tag: Nick Castellanos

Suárez throws 7 scoreless innings, Castellanos and Rojas homer in Phillies 8-2 win over Marlins

MIAMI — Ranger Suárez pitched seven scoreless innings, Nick Castellanos and Johan Rojas hit solo homers, and the…