Golf: Who will win the 2026 Open Championship (British Open) | Blockcircle