Claim: TD Garden hosted 3 games of the 2011 Stanley Cup Finals.
Verdict: SUPPORTS