 American golfer Xander Shoffley has won his second major tournament. He had a bogey-free 65 yesterday to win the British Open in Scotland by two shots. It's his second major title this year. He won the PGA Championship in May. Shoffley is the first player since 2015 to win his first two majors in the same season.