The cost to keep the home team at home may not be worth it

Employees enter Turner Field, the home of the Atlanta Braves baseball team.