Islam Makhachev believes that the UFC "has to give" him a shot at Leon Edwards soon: "I already beat all these guys" BJPENN.COMSource