Anthony Joshua joins Rory McIlroy at US Grand Prix after investment in Alpine Formula 1 team Published 22 Oct 2023 Full Article