Title: Here are some pics of the new Braves stadium Post by: Black Diamond Vol on March 28, 2017, 01:17:32 EDT I don't see Chief Knock-a-Homa's tepee anywhere. I guess they haven't installed it yet. :dance:
http://www.talkingchop.com/2017/3/27/15073040/an-up-close-view-of-suntrust-park |