News

Artie Starrs, who has served as CEO of Dallas-based Topgolf since the company's merger with Callaway in 2021, is resigning.