Bryce Harper, Phillies win Game 1 in Atlanta over Braves – NBC Sports Philadelphia
ATLANTA — Is there any team the Braves want to see less than the Phillies this time of year? The Phils went into Truist Park Saturday night and took Game 1, just as they did a year ago in the NLDS, withstanding the Braves’ best shot in Spencer Strider and winning, 3-0, to seize momentum. … Read more