BEST PLACES TO WATCH A NHL GAME

A highly subjective list from someone who has attended multiple games in each of them.
  1. Bell Centre
  2. United Center
  3. Madison Square Garden
  4. Staples Center
  5. MTS Centre