Phillies endure onslaught from Bravos and take SDLN J1
ATLANTA — Nick Castellanos had already done too much with his bat. When the Philadelphia Phillies needed his glove in the ninth inning, the right fielder responded. Castellanos drove in three runs and also had a sensational catch, and the Philadelphia Phillies held off the Atlanta Braves for a 7-6 victory in Game 1 of … Read more