After being cancelled in 2020 due to the Coronavirus pandemic, the Open Championship, the de facto world championship of golf, returns for its 149th iteration in the grandest of English traditions. The setting is the sparkling white cliffs of Dover, the ancient, storied town of Sandwich, and the hurly-burly gnarled mounds and frightful bunkers of Royal St...





