Fox: 2025 British Open Field: Full list of 156 golfers at The Open Championship