The 11th Presidents Cup kicks off on Thursday from Jack Nicklaus Golf Club Korea in, as you might guess, Incheon, South Korea. It’s the biennial match pitting the Americans against the Internationals, a team formed from picking players born in every country that isn’t the United States or Europe. The competition, owned and wholly run […]