MLB Twitter loves Braves punching first World Series ticket since 1999
The Atlanta Braves punched their ticket to the World Series with a Game 6 win to clinch the NLCS against the Dodgers. Uncomfortably familiar feelings had to be creeping in for the Atlanta Braves in the NLCS this year. They jumped out to a 3-1 lead against the Dodgers in the series, just as they […]