Deon Owens

Deon Owens is a supporting character in the CW television series The Flash. He is the Avatar of the Still Force and is presumably, the second most powerful of all theSpeed Forces. Deon is also a former football player and an enemy turned ally of Team Flash
The Negative version of Deon Owens serves as one of the two main antagonists of Season 8 of The Flash (alongside Reverse-Flash).
Category:Arrowverse characters
Category:Live-action characters
Category:The Flash characters
Category:Supernatural beings
Category:Deities
Category:Superheroes
Category:Supervillains
Category:Villains
Category:Antagonists
Category:Protagonists
Category:Adults
Category:Comic characters
Category:DC characters
Category:The CW characters
Category:Reformed characters
Category:Males
Category:Heroes