Arrow star Stephen Amell has been spotted out and about in Los Angeles, just days after he was asked to leave a flight on June 21. The incident occurred when he “got into an argument” with his wife Cassandra Jean Amell while “on a Delta flight from Austin to LA.” The 40-year-old surfaced four days later in California, cutting a casual figure while running errands — see all the pics here.