Submitted by wsbatlanta6930 in business
The Braves says they are the first publicly traded Major League Baseball team in 25 years.
Submitted by wsbatlanta6930 in business
The Braves says they are the first publicly traded Major League Baseball team in 25 years.