TNA sure hit it out of the park with this character, didn't they?
I mean my GOD, they keep makin' this joke look worse every single week. TNA is known for some terrible booking but the best decision they could do here is drop this fool and act like he never existed.
Let's start with his debut...