William John Horschel is an American professional golfer who currently plays on the PGA Tour.
Schauffele holds off Rose to win Open at Troon
Xander Schauffele wins second major of his career with a two-shot victory over Justin Rose and Billy Horschel.
BBC Sport