He's no more of a character, than the rest of those guys. They all just present themselves like wrestling.
If it works, that'll be a bad *****. The paint on the fender was very cool.
He's not on any currently. He pretty much told Street Outlaws to kiss his backside. I think he's run in one or two of the NPK races so you'll probably see him when those episodes are broadcast.