The world’s best golfers are converging on Augusta National Golf Club for the 2025 Masters, which gets underway this week.