2023 British Open live updates: First round begins at Royal Liverpool Golf Club
The last men's golf major of 2023 has teed off with The Open Championship at Royal Liverpool Golf Club in Hoylake, England.
The last men's golf major of 2023 has teed off with The Open Championship at Royal Liverpool Golf Club in Hoylake, England.