The United States and Canada face off tonight in the World Juniors Hockey Tournament semi-finals at HSBC Arena. This is a rematch of last years gold medal game and promises to be a hard hitting and exciting game. The United states will have its work cut out for them as HSBC Arena will most likely have a large Canadian fan base.

The game can be seen on the NHL Network tonight at 7:30pm EST

Click here for more information on tonight's game