Claim: TD Garden is the home of the winner of the 2011 Stanley Cup Finals.
Verdict: NOT ENOUGH INFO