When he was knocked out by Henry Cejudo in just 32 seconds in January 2019 to miss out on the flyweight title, it seems things couldn't get any worse for TJ Dillashaw.
Fast forward three months later and his fighting future would be in jeopardy after testing positive for the performance-enhancing drug erythropoietin (EPO).
Dillashaw was suspended for two years by the United States Anti-Doping Agency (USADA) and only eligible to fight again in January of this year.
Having served his time on the sidelines, the former champion Dillashaw makes his octagon return this weekend against surging bantamweight contender Cory Sandhagen in the main event of UFC Vegas 32.
Read more on mirror.co.uk