User blog comment:TheSonofNeptune/Katie Cassidy's Stunt Double In Full Costume as the New Black Canary/@comment-807326-20141109015753/@comment-1159766-20141109120833

Are you sure that was Ted Grant? Sounded to me like Nick Taraby who will be playing Captain Boomerang