27. Nate Diaz
Diaz is one of the UFC’s biggest stars. The Stockton native handed Conor McGregor his first defeat in the promotion. However, he has maintained a tense relationship with the promotion. He reached the final fight of his deal but the UFC refused to hand him an easy match-up. First, they tried to feed him to rising prospect Khamzat Chimaev to increase his profile.

They didn’t want Diaz to maximize his earning power by winning in his final fight. This impasse rumbled on and on, frustrating Diaz and his team. It remains to be seen what happens next for the Californian. But it’s a shame that he’s on the shelf like this. Fans want to see great fighters in action but money makes the world go around. The UFC is conscious of this (via SB Nation).