No. T.J. Dillashaw did not redeem himself with his win over Cory Sandhagen in the main event of UFC Vegas 32.
Dillashaw cheated, and he got caught. That fact will stick with him for the rest of his MMA career and beyond. However, Dillashaw served a two-year suspension for his use of EPO and at the end of that suspension he came back to defeat a 29-year-old who, while Dillashaw was on the sidelines, went from unranked to the No. 2 spot in the official UFC bantamweight rankings. Think what you want of Dillashaw’s decision to use a performance-enhancing drug, but what he accomplished against Sandhagen was impressive.