Thayer Owens (TNN)

Thayer Owens is a character in The New Nationals. He is a mortal.