2025 Open Championship picks: Four long shots to win British Open at Royal Portrush
Six of the last 15 winners at the Open Championship have gone off at 80/1 or longer.
Six of the last 15 winners at the Open Championship have gone off at 80/1 or longer.