world junior hockey tournament

US vs Canada Tonight
The United States and Canada face off tonight in the World Juniors Hockey Tournament semi-finals at HSBC Arena.