Leigh Wood vs. Mauricio Lara: Final Press Conference
- Episode aired Feb 16, 2023
Chris Lloyd and Darren Barker are live at the Albert Hall in Nottingham, England for the final press conference.Chris Lloyd and Darren Barker are live at the Albert Hall in Nottingham, England for the final press conference.Chris Lloyd and Darren Barker are live at the Albert Hall in Nottingham, England for the final press conference.