The 2027 Open Championship will be played at St Andrews in Scotland, widely considered the "Home of Golf", tournament organisers the R&A announced on Thursday. The 155th edition of the sport's ...
In the final heat of this year's Christmas competition, St Andrews alumni face graduates of the LSE, captained by Abigail Thorn and Mark Urban. Amol Rajan asks the questions.