User blog comment:The Demon Archer/Will Oliver get his Arrow Suit back/@comment-188.245.193.50-20150516154804/@comment-807326-20150517015623

He said he'd never be wearing it again. The presumption is that that's because he'll don a new suit as Green Arrow, though that of course is unconfirmed. As for the Legends of Tomorrow trailer, I'm really stumped as to why he has it!