Because the US is going to war with Canada today.
The big game is at 2pm EST when the US U20 team takes on Canada in the World Juniors. I believe the game is being shown on NHL Network. The game is also being shown on TSN, if you get that channel.
Then, the United States U17 team is taking on Team Ontario in London, Ontario at 7pm EST, in a game that will also be shown on TSN. The US advanced to the gold medal game after beating Canada Pacific on Thursday by a score of 3-2.