The R&A has confirmed that St Andrews is to host the 2027 Open Championship, dashing Muirfield’s hopes of returning to the rota of venues.
Sports The Open Championship has been played longer than any other major golf tournament and has seen its share of remarkable ...