Raw: Stephen Amell Is Actually A Heck Of A Promo By Raj Giri and Barbara PavoneAug. 11, 2015 1:00 am EST