We've waited two years for an Open Championship, and the golf gods have rewarded our patience. The 149th Open Championship has produced record-setting performances, emotional meltdowns, and ball striking clinics from the game's biggest names.
And on this eve of the final round from Royal St. George's, all that remains to be seen is who the golf gods will smile upon to hoist the Claret Jug on Sunday.