Oliver Queen is “smiling a lot more” in Season 6 of The CW’s Arrow. And so, in turn, is series star Stephen Amell. Coming off what he recently ranked as his second-favorite season ever (trailing only the freshman run), Amell likes what he is seeing thus far of Season 6, which premieres Oct. 12 on […]