The 8 Greatest Green Arrow Allies Ever