Artist Steve Allen offers chance to see Olympic memories and afrofuturism at Hammonds House
Thirty years ago this month, Atlanta's Centennial Olympic Games left behind a cultural legacy that continues today. Artist Steve Allen has his own Olympics story, told through pain…