The number 1 golfer in the world, Scottie Scheffler, expressed his gratitude to God upon clinching his second Masters victory in three years at Augusta National Golf Club. He attributed his triumph to God, asserting that the ultimate victory had already been secured through the sacrificial act on the cross. In a moment of reflection, […]