Have any of you been to the Braves Clubhouse store at CNN Center recently? Do they have much GU merchandise for sale? If so. how are the prices? We're considering a stop by there and are wondering if it is worth it.
Thanks,
Tommy
Thanks,
Tommy
Comment