The Atlanta Braves have a gorgeous new stadium just down the road from Sandy Springs. Here are five