Claim: Bob Arum is only the CEO of a company based in Boston.
Verdict: REFUTES