Oh yeah, I forgot about the shopping question....I can't even think of anything that's not an exec office/hotel/bar/restaurant/Walgreens in uptown - except maybe over by Blumenthal.
If you want to experience *REAL* Charlotte close to BofA Stadium, you have to go to Price's Chicken Coop.
http://www.priceschickencoop.com/ That's a Charlotte Landmark.