Considering all the offseason moves seemingly with 2017 as the focus, the Braves have performed about as well as we could have expected. They are 23-23, as I write this. They have scored 185 runs and allowed 199. This after …

The Braves signed Wandy Rodriguez to a minor league deal in January after he had agreed to a deal with the Phillies in January but failed their physical. He would have made a $2 million base salary had he made …