Embed from Getty Images

Golf is a sport governed by the gods.

There seems to come a moment at each Major when the heavens open up and a hand of the golfing gods descends and points the finger of fate to the chosen one.

At the Masters back in April, that chosen moment had came early, during the third round on Saturday when literal clouds gathered ominously over Augusta and a rainstorm stopped play. At that point, Japan’s Hideki … Read the rest