Brian McCann to the Yank-Mes
Posted: Sun Nov 24, 2013 7:43 am
for 5 years, $85 million
Braves gotta save up money for their share of the new stadium. The Jeffery Loria rule.
Braves gotta save up money for their share of the new stadium. The Jeffery Loria rule.