He is perhaps best known for his 12-year tenure for Total Nonstop Action Wrestling (TNA), from 2004 to 2016, under the ring name Bobby Roode. After debuting ...