Home SportsMLB Atlanta Braves president says new stadium will be more accessible than Turner Field