470431058

The 149th British Open, scheduled to be played at Royal St George’s from July 16-19 has been cancelled due to the coronavirus pandemic, golf’s governing body the R&A announced on Monday.