Trevor Immelman to captain International Team at 2021 Presidents Cup April 7, 2020April 7, 2020 Two-time Presidents Cup participant and 2019 captain’s assistant set for first captaincy