[Stephen Amell] Stephen Amell Confirms He Was Removed from Flight After ...

Stephen Amell denied reports, however, that his removal from the Delta flight that originated in Austin, Texas, was forced. [Source: PEOPLE.com]

Stephen Amell