The past winners of the British Open at Royal Birkdale

June 26, 2017