Atlanta may be a bad sports town, but I love the skyline view beyond left field at the Ted: