Lollapalooza Q&A: Teddy O Sesa on the name he hates, mental health stigma and his ‘absolute rubbish’ EP.
Georgia native Jaten Collin Dimsdale, better known by his stage name Teddy Swims, has become one of the biggest names in the world of R&B and soul after his hit single “Lose Control” . Before gracing the Lollapalooza stage with Southern charm and swagger on the festival’s final day, Swims chatted with the Sun-Times … Read more