Claim: The Celtic F.C. plays all their games in Glasgow.
Verdict: REFUTES