Dodgers vs. Braves NLCS Game 2: Time, how to watch, TV channel, live stream, starting pitchers for Sunday
Published
Atlanta won Game 1 in walk-off fashion while Los Angeles hopes to improve after a frustrating night on offense.
Published
Atlanta won Game 1 in walk-off fashion while Los Angeles hopes to improve after a frustrating night on offense.
Atlanta is 7-0 at home in the postseason and can win its first World Series title since 1995 with a victory Sunday.