‘Heels’
Heels is the textbook definition of a hidden gem. Airing from 2021 to 2023 on Starz, the Stephen Amell-led sports drama centers on a family-owned independent wrestling promotion in a close-knit Georgia community. The show’s small-town setting, abiding reverence for local sports, and evocative instrumental score elicit some serious Friday Night...