After nearly a decade as a TV superhero, Stephen Amell gets in the wrestling ring with Alexander Ludwig as rival brothers in the Starz drama 'Heels.'
Stephen Amell welcomes wrestling rookies into the 'outrageous' world of Starz's 'Heels'