^ No mention of Moore appearing on the show. Had to look it up just in case.
Donald Draper wrote:
Plus there are lot of potential partners for Oliver being setup. Roy Harper obviously and perhaps Laurel.
Nothing yet for Laurel, but it looked like they were setting Roy up to be a sidekick. I'm not well versed on Green Arrow lore, so I didn't know that he's Speedy.