Top 10 PGA Championship venues, from Oakmont to Southern Hills
A list of the top 10 courses that have hosted multiple PGA Championships, including Oakmont and Southern Hills.
A list of the top 10 courses that have hosted multiple PGA Championships, including Oakmont and Southern Hills.