British Open set to return at the iconic St Andrews in 2027 January 23, 2025 Sports Tele Golf The 2027 British Open will be played at St Andrews in Scotland, tournament organisers the R&A announced on Thursday. It will mark the 31st occasion that the world’s oldest... Continue Reading