One of my favorite topics in sports business is stadium architecture. Once an afterthought for sports fans, stadium projects have become increasingly ambitious and complicated. Many sports franchises are now trying to maximize real estate-related revenue to protect themselves from the eventual demise of cable television.
The Braves have the Battery in At…