Winning the "career Grand Slam" means winning, over the course of a career, all four of the major championships at least once. For male golfers, that means winning the Masters, U.S. Open, British Open and PGA Championship titles. Here are the men who have won the career Grand Slam (listed in order from first to accomplish the feat to most recent):

Gene Sarazen
Sarazen completed the career Grand Slam with the 1935 Masters.
• Masters: 1935
• U.S. Open: 1922, 1932
• British Open: 1932
• PGA Championship: 1922, 1923, 1933

Ben Hogan
Hogan completed the career Grand Slam with the 1953 British Open.
• Masters: 1951, 1953
• U.S. Open: 1948, 1950, 1951, 1953
• British Open: 1953
• PGA Championship: 1946, 1948

Gary Player
Player completed the career Grand Slam with the 1965 U.S. Open.
• Masters: 1961, 1974, 1978
• U.S. Open: 1965
• British Open: 1959, 1968, 1974
• PGA Championship: 1962, 1972

Jack Nicklaus
Nicklaus completed the career Grand Slam with the 1966 British Open.
• Masters: 1963, 1965, 1966, 1972, 1975, 1986
• U.S. Open: 1962, 1967, 1972, 1980
• British Open: 1966, 1970, 1978
• PGA Championship: 1963, 1971, 1973, 1975, 1980

Tiger Woods
Woods completed the career Grand Slam with the 2000 British Open.
• Masters: 1997, 2001, 2002, 2005
• U.S. Open: 2000, 2002, 2008
• British Open: 2000, 2005, 2006
• PGA Championship: 1999, 2000, 2006, 2007

Nicklaus and Woods are the only golfers of the five to win the career Grand Slam more than once, each having done it three times (meaning winning each of the majors at least three times).