Golf News July 21, 20242024 British Open prize money payouts for each player at Royal Troon 9 0 Share