If history is anything to go by, the winner of the British Open at Royal Troon this week will be American.