Golf Players March 8, 2024 Anthony Joshua’s trainer Ben Davison reveals he’s sacrificed his own body to heal AJ’s mindAnthony Joshua fights Francis Ngannou on Friday 8th March at Knockout Chaos in Saudi Arabia. AJ’s impressive performance against Wallin was aided by the work of Ben Davison – a trainer who’s worked with the likes of Tyson Fury, Devin…