HalifaxNova Scotia
OakvilleOntario
AberdeenScotland
WinnipegManitoba
Trois-RivièresQuebec
BemidjiMinnesota
EdmontonAlberta
St. JohnsNewfoundland / Labrador
ColdwaterOntario
Quebec/GatineauQuebec
TorontoOntario
DavidsonSaskatchewan
KelownaBritish Columbia
Two European rivals will play for the Olympic gold medal.