The sport is beset by never-ending political machinations so a rare meeting of world’s best is a chance to take stockThere will be something apposite about the gathering of storm clouds above Augusta National on Thursday. You wait 264 days for a major championship round and the weather gods have other ideas. If forecasts are to be believed, competitors will be sheltering until lunchtime rather than pursuing a Green Jacket. The Open Championship last July ended in a squall; the 88th Masters will... Read this story