All of Green Arrow's secrets have been revealed to the citizens of Star City...threatening his tenure as mayor!
Green Arrow #74 (Vol. 2)