Today is the 2012 NHL Winter Classic! The game will take place at the Phillies' Citizen Bank Park in Philadelphia. The picture above is from the Legends Game on Saturday between the Rangers' legends, and the Flyers legends.
The game is today at 3 on NBC after being pushed back a few times due to weather. Here is a post about the previous Winter Classics.