PGA TourWho has won the PGA Championship? All-time winners list6MKeith JenkinsAP Photo/Carolyn Kaster