Stephen Amell Admits He Was Super Angry Over John Cena's Insult 12/09/2024 20:47Stephen Amell became a big name thanks to his role as the Green Arrow on CW's Arrow but it also made him the butt of make jokes. Even John Cena’s Peacemaker made ...