After finishing with an MLB-best 104 wins and tying the league record with 307 home runs in a season, the Atlanta Braves entered the postseason as obvious World Series favorites. Instead, facing NL East rivals the Philadelphia Phillies in the divisional round, the Braves struggled. The team put up just eight runs across four games […]