This year's British Open in golf, for men, is set. The competition at Royal St Georges, southeast of London, will not be played as planned on July 16-19, writes British Sky Sports.

The competition will be played at Royal St Georges next year instead. Previously, it was planned that the 2021 competition would take place at St Andrews in Scotland.