The Masters is underway as the world’s best golfers head to Augusta, Georgia, to compete for the iconic green blazer – and Scottie Scheffler fights for...
Bernhard Langer won the green jacket in both 1985 and 1993 and still competes on the Champions Tour – but has decided that after his 41st...