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…