Everything you need to know about Game 2, Phillies-Braves
The start of Game 2 of the NLDS between the Phillies and Braves was delayed due to bad weather in Atlanta. The first pitch is scheduled for 7:30 pm ET. ATLANTA — The Braves’ powerful reaction in the ninth inning of Tuesday’s game could be called a moral victory, if that sort of thing is … Read more