TNA Wrestling released video footage on their official YouTube account of Chris Sabin’s TNA World Championship victory at last night’s TNA Destination X TV special.
Note from Wayne: With all Sabin has gone through in recent years injury-wise, I’m glad the company gave Sabin the ball to go and run with it. It really makes for a nice story for a TNA original.