UPDATE: Arrow Season 4 trailer has dropped, Diggle's costume revealed Head over to...