Install the TJR Wrestling web app for instant access to the very latest news and reviews!
Ted DiBiase has revealed the reason he didn't win a major championship during his time with WWE.