Billy Horschel has become the first American to win the BMW PGA Championship twice in his career, and has been a regular ...