Thursday is Thanksgiving in the United States, but NHL fans all over the world had a hockey feast on Wednesday.
A 15-game schedule featuring 30 of the 31 NHL teams -- the St. Louis Blues had the night off -- produced some incredible moments.
Hockey fans have pre-holiday feast
What you need to know to start your NHL day
© Justin Berl/Getty Images