Search results
Stephen Amell's Controversies Explained
Parade via Yahoo News· 3 months agoStephen Amell talks during a screening episode of the Starz channel's wrestling drama "Heels" at the AMC River East Theater on Aug. 26, 2021, in Chicago....
Stephen Amell’s Ups and Downs Through the Years
Us Weekly via AOL· 8 months agoStephen Amell Mediapunch/Shutterstock Stephen Amell hasn’t always made positive headlines throughout this rise to stardom. Amell came to prominence while...