The Atlanta Braves have been one of the most talked-about teams this MLB season, both for their resilience and their setbacks. Despite battling a laundry list of injuries to key players that would have derailed most other teams, the Braves, at 86-71, have managed to stay in the postseason picture with only a handful of […]