No, 5 years for PGA and US Open. Not sure of the British Open. Lifetime for the Masters.
until hes 65 for the british i think if he wins