If you're familiar with the CW's hit show 'Arrow' then you definitely know Stephen Amell. He plays the main character, Oliver Queen aka the Green Arrow. In the show he does lots of stunts and wild workout routines. Fans thought he'd be good on 'American Ninja Warrior' and now, he finally got to tackle the course!
Content Goes Here