Rocky Raccoon
Practice Squad
My family and I are planning on taking a trip down south this year...and we were talking about stoping in Atlanta and seeing a Braves game at Turner Field.
Anyone ever been there? Is it a nice stadium?
your thoughts please :wink:
Anyone ever been there? Is it a nice stadium?
your thoughts please :wink: