The Atlanta Braves won 97 games in 2019. When the St. Louis Cardinals won this many games in 2013, it was considered a sign of a team that was dominant (and also historically lucky with runners in scoring position, but that’s a separate matter). When the Braves did it, it makes them an afterthought compared…
A look ahead at the Atlanta Braves