Claim: TD Garden hosted some games of the 2008 NBA Finals.
Verdict: SUPPORTS