Claim: The US Open has games at TD Garden.
Verdict: NOT ENOUGH INFO