This past weekend saw The CW's 'Arrow' dropping plenty of season 3 intel, between its Ballroom 20 panel, fresh new trailer and a surprise villain announcement, but the emerald archer still has a few arrows left in his quiver. Joining the extensive roster of DC figures in season 3 is 'Emily Owens' and 'Power' star J.R. Ramirez, playing the 'Arrow' incarnation of Ted Grant, also known as DC superhero Wildcat!

Via Deadline, The CW's "potentially recurring" version of Ted Grant will be a former boxer with a mysterious past who runs a gym for underprivileged youth, and ends up playing a pivotal role in Laurel Lance (Katie Cassidy)’s arc this season. In the comics, Wildcat was known as a member of the Justice Society of America, serving as a trainer and mentor to several other heroes, Black Canary included.

Elsewhere, 'Arrow' season 3 has recruited 'Superman Returns' star Brandon Routh in a major recurring role as tech magnate (and likely Felicity love interest) Ray Palmer, better known as DC's "The Atom." Not only that, but '22 Jump Street''s Peter Stormare will act as our new Vertigo, and ‘Real Steel’ star Karl Yune will play Oliver’s flashback Hong Kong handler, along with ‘Sin City‘ star Devon Aoki as comic character Katana.

Both Caity Lotz and Colin Donnell will return for early episodes this season, while yet to be cast is the (presumable) season 3 big bad role of Ra's al Ghul, explicitly teased by the 'Arrow' season 3 trailer presented at DC's Hall H Comic-Con event this past weekend. Oh, and lest we forget, we've also got our first full look at Colton Haynes' costume in his new vigilante persona of "Arsenal," as well.

Well, what do you think? Will Laurel finally earn that leather jacket and take up the Black Canary mantle this season, now that Ted Grant will utilize his Wildcat ways to train her? What do you hope to see when 'Arrow' season 3 premieres this fall? Watch the trailer again below, and give us your predictions in the comments!

More From ScreenCrush