The Spot - Norman Powell

There's always that place you have to hit up when you're back home. Introducing 'The Spot,' where ball culture meets food culture.