NATE DIAZ claims that the UFC is holding him "hostage" and has refused to release him.
The promotion has left one fight for the former lightweight title challenger and he is eager to get it done.
Nate Diaz would like the UFC not to keep him in his contract
The promotion still wants him to fight the last fight of his deal
Diaz won't stay for the trilogy fight against Conor McGregor
The UFC brass refused to release Diaz's requests for a fight against Khamzat Chimaev, despite his repeated requests.
During an appearance on The MMA Hour he stated: "I was trying get this s**t to the road, but they don’t want me out my contract and they’re keeping me in that and they’re holding me hostage.
"And I want to get out. This is my main goal here.
Diaz, 37 years old, believes that the UFC is trying to keep him around in order to fight bitter rival Conor McGregor in a blockbuster trio fight.
The Ultimate Fighter Season Five winner doesn't plan to welcome The Notorious back into the octagon.
Stockton's slugger stated that they didn't want me to be released from my contract.
"They want me fight Conor. Conor McGregor is not the one I am fighting right now. Our timelines don't match up.
"You bring me back to life and I'll be back."
Diaz has not been able to get into the Octagon since his UFC 263 fight with Brit Leon Edwards in June.
The Hall-of-Famer of the future is determined to get out of his contract and test the agency market for himself.
He stated, "I don’t want any more money."
"I want to go do different stuff. I talked to them and went in.
"I may resign after, but I have to get out."
Diaz has been relentlessly using social media to convince the UFC that he can be released from his contract.
He tweeted Tuesday night: "Freenatediaz."