Hurricane Helene devastated Augusta National and the surrounding region but the course is ready for The 2025 Masters.