Mere weeks after his WWF departure, Scott Hall showed up on TNA's debut event, holding two victories over Jeff Jarrett in his first stint there.
Can be found raving about the latest IMPACT Wrestling signing, the Saints Row franchise, and King Shark in The Suicide Squad.