Golf Players Anthony Joshua’s trainer Ben Davison reveals he’s sacrificed his own body to heal AJ’s mind Anthony Joshua fights Francis Ngannou on Friday 8th March at Knockout Chaos in Saudi Arabia.… March 8, 2024