UFC fighter Conor McGregor has called off his fight against Dustin Poirier.
McGregor made the announcement on Twitter while also calling the other fighter insulting names.
He says he will fight someone else on July 10.
It comes following allegations that McGregor did not follow through with his promise that he would donate $5,000 to a Poirier-linked charity.