The argument that the Braves were in a better position to take a gamble on Sale, that they could afford it more than the Red Sox, is one that really irks me.
The Braves are in their second year of paying luxury tax and will likely be in their third year next year.
The Red Sox are in their second year of not paying tax.
The Red Sox are #3 in team value per Forbes.
The Braves are #8.
That argument is one that JH would love Sox fans to believe.