Trevor Immelman leads his Presidents Cup International Team this week against a stacked U.S. roster. Despite the odds, he explains why his guys have a shot to win, and how he’s overcome challenges caused by LIV defections on this week’s episode of The Drop Zone.
We will be happy to hear your thoughts