On Thursday, the 104th PGA Championship gets underway at Southern Hills Country Club in Tulsa, Oklahoma.
156 of the world's best golfers are in Oklahoma, with 11 South Africans featured in golf's second Major of the year.
Defending champion Phil Mickelson has withdrawn for the tournament and won't defend his title.