I know the Atlanta Braves train at the WWofS complex and I was wondering if game tickets can be purchased or ordered through Disney. Also, does the Disney transportation system service the Sports Complex?
We will be visiting the week of March 15 and thought a ballgame might be an interesting change of pace.
Thanks for any help.
Share This Thread On Social Media: