Amen. We are kinda spoiled as Boston fans recently.
Most cities would kill to even have the chance to be in the finals, let alone a G7 at home.
Winning championships, despite the last 20 years, is generally a rare occurrence.
It sux to go out w 3/4 losses at home. But it was an amazing year...