Claim: Chris Benoit is from North America.
Verdict: REFUTES