Baseball has one tremendous equalizer on offense -- the home run. A bomb can erase a multi-run deficit and even give a team a lead in an instant.
The Atlanta Braves are hitting a respectable amount of home runs this season. Through 91 games, they are below the league average at 98, but not by much. The league average sits at 104 entering July 10.
With 98 bombs, the Braves are ranked 17th in the MLB in home runs.
But it's a far cry from where the organization was just two years ago when they led the league in the category.