2021 Presidents Cup: Trevor Immelman Named Internationals Captain July 8, 2020 Trevor Immelman has been named as the captain of the International Team for the 2021 Presidents [READ MORE]