4 Walter Hagen
Walter Hagen is at the 3rd Place in the list of the players who have won the most number of major titles. He has won 11 majors with total 45 PGA titles in all. He was the first American born player to win the British Open. Later he added three more British Open titles into his kitty. Walter Hagen also holds the record of the first sportsman to win a million dollars by choosing to play for exhibition golf rather than PGA tours. He could have won more PGA titles had he continued to play them for sure.