Published on December 12, 2018
Jeff Jarrett stopped by SmackDown Live last night and gave his honest thoughts about the upcoming WWE TLC Pay Per View on Sunday 16th December, plus his involvement with his beloved Tennesse Titans.