Claim: 2017 Open Championship does not take place in England.
Verdict: REFUTES