Leigh Wood vs. Michael Conlan: Final Press Conference
- Episode aired Mar 10, 2022
- 54m
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.