UFC schedule 2023: Full rundown of results including victories for Leon Edwards, Tom Aspinall and Islam Makhachev and so many more Published 17 Dec 2023 Full Article