jpx7
Very Flirtatious, but Doubts What Love Is.
The reason none of the teams want to open their books is because they do, in fact, make money.I would be surprised if the Braves make much money.
Most major sports franchises don't actually make money. Most barely break even. The value comes from owning the team, which tends to increase in value exponentially over the years.
If you have money to burn and want to see your initial investment go up 500%-1000% in 10-20 years, buy a sports franchise.