Zach Johnson Named One of Captains for U.S. Presidents Cup TeamZach Johnson Named One of Captains for U.S. Presidents Cup TeamZach will be an assistant captain on the team, which will be led by the most famous golfer in the U.S.Bob JamesBob James