The National Hockey League has grown into a premier sport over the last 20 years in the United States. The league has the best championship trophy in all of the major sports and a great fan base that attends games all across the country and, of course, in Canada.
So why can’t the NHL have a normal All-Star Game like the other major sports?
The NBA, NFL, MLB, and MSL all have actual games for their all-star contests. Heck, even the NLL has an All-Star Game that resembles a real lacrosse game.