After 56 pro fights and losses in three of his last four, the UFC veteran knows what fans think about the state of his career – but he also knows they've been wrong before.
Here’s a closer look at what to expect from the pay-per-view portion of UFC 301.
Ryan Garcia and Devin Haney fought in the mega-bout. Find out more here.