Islam Makhachez new champion, Charles Oliveira, result, Alex Volkanovski, full card, results, TJ Dillashaw dislocated shoulder, Petr Yan vs Sean O’Malley
Islam Makhachev has had enough of the doubters.Now, no one can question the greatness of one of the UFC’s rising ...
Read more