With Jeff Jarrett showing up on Impact this past week, Liam Dunne looks at what this could mean for TNA in the long run.