Financial scrutiny is hardly new for the Braves, given that the team has been owned by one publicly traded company or another ...