Leon Edwards is set to compete in the main event of UFC London, where he will face Sean Brady in a crucial welterweight bout.

What happened?

Edwards had sparked concerns among fans after appearing to show signs of a staph infection in recent training footage.

The infection, which is a flesh-eating bacteria, can be a major hindrance for fighters, especially those who train with open wounds.

Why it matters for Leon Edwards

However, speaking at the UFC London media day, Edwards confirmed that he had indeed had a staph infection six weeks ago, but it is now gone, and he is 'good' to compete.

Edwards will be looking to prove himself as a top contender in the welterweight division, after being scheduled to face Jack Della Maddalena, before 'JDM' was booked against Belal Muhammad at UFC 315.

What comes next?

The UFC London event will take place on a date to be confirmed, with Edwards competing in the main event against Sean Brady, a dangerous grappling threat.

Edwards promises he can beat Muhammad in a rematch, but the champion isn't so sure, having roasted Edwards in a series of Tweets, calling him 'weak mentally'.

The full fight card for UFC London includes other exciting matchups, such as Jan Blachowicz vs. Carlos Ulberg, and Molly McCann vs. Alexia Thainara.

UFC London full fight card

The event will feature a range of talented fighters, including Kevin Holland, Gunnar Nelson, and Jordan Vucenic.

Edwards will be competing as a non-champion for the first time since his iconic head kick KO over Kamaru Usman at UFC 278.

The early start time of 1 p.m. ET may affect fans in the US, but Edwards is focused on putting on a show and proving his skills in the octagon.

With his injury concerns behind him, Edwards is ready to take on Sean Brady and prove himself as a top contender in the welterweight division.