Masters champion Scottie Scheffler’s faith and focus make him unshakable, and perhaps, unstoppableApril 16, 2024 AUGUSTA, Ga. — With roughly 90 minutes left in the 2024 Masters, Scottie Scheffler stepped to the 13th tee box…