User blog comment:Raggon7/New Promo Pic/@comment-108.181.36.48-20130903183705

Felicity's with him because theyre on the team together, thats why diggle is there too. and slade has always had those gloves, rewatch the episodes and you'll see them ther. I think youre reading into it a bit too much.