Further highlighting the shared universe that is inhabited by both The Flash and Arrow, we were treated to an Oliver Queen appearance here. Well, technically it was a Green Arrow appearance rather than Ollie, and the appearance itself came in the form of popping up on a TV screen. This, of course, was in reference to the end of Arrows Season 4 premiere in which Oliver Queen took to the airwaves to declare himself as a symbol of hope known as the Green Arrow. Additionally, the eagle-eyed DC fans out there will notice what channel this is airing on - Channel 52, of course.