Categories Comics Entertainment Wrestling Stephen Amell Takes To The Sky In His WWE Debut Post author By Kivus Post date August 23, 2015 Amell really did well and the match itself was super enjoyable. Well done, all around. Tags arrow, stephen amell, wwe ← The End of an Era → Jon Stewart Heel Turn