Originally Posted by SilverGhost
Did a bit of snooping, and yes your absolutely right, but I have no idea why he deserves the shot at all!!
He is affiliated with Harley Race's WLW, and I know they have connections with NOAH so it's probably something to do with that.
Anyway, GO TREVOR!!!