Eric Bischoff has backed the impending appointment of Road Dogg as TNA Wrestling’s head of creative, explaining why he is the right man for the job.