Anderson Silva revealed in a video that he is withdrawing from the UFC 212 card in Rio de Janeiro.
The former UFC middleweight champion revealed in a live Instagram video (that is no longer available for viewing) that he has stopped training since his opponent Kelvin Gastelum was pulled from the card due to a failed drug test.
"I really wanted to fight in Brazil, my country, but it's not going to happen," MMA Junkie reports the Brazilian as saying.
"I want to apologize for this. I really wanted to fight here, but it didn't happen. I think I was hurt in this, but that’s it."
Earlier this month, Silva revealed he wanted a fight with former world champion freestyle wrestler Yoel Romero or he will retire altogether.
Nonetheless, Silva attended the official press conference for the event – which is slated for 3 June – where he voiced his unhappiness with the UFC.
"I'm very disappointed," added the 42-year-old.
"The guys don't respect my legacy, don't respect my story in the sport. I don't know. I'm done."