Canada is one game away from hoisting the Women’s rugby World Cup crown. The team is facing England in the finals this Saturday and players from local rugby club, Toronto Nomads, say it is exciting to ...