The British Open almost never disappoints, and the start to the 2025 Open Championship at Royal Portrush Golf Club in Northern Ireland undeniably fit that bill. Yes, there were some players like ...