Arrow: Easter Eggs and DC Comics References in "My Name is Oliver Queen"

There were a TON of DC Comics nods on Arrow's season finale tonight.We'll skip over The Flash, [...]