UFC 286 Results: A Night of Surprises and Upsets
The UFC 286 event took place on March 18, 2023, at The O2 Arena in London, England. The event featured a highly anticipated welterweight title fight between Leon Edwards and Kamaru Usman. Fans and experts alike were eagerly awaiting the outcome of the bout, as both fighters had impressive records and had faced each other …