The Best Arrow Supporting Cast Members

In the show's five seasons, Arrow has had an dozens of characters flow in and out of Star City, [...]