Team Homan set for World Women’s Curling Championship in China

Team Homan set for World Women’s Curling Championship in China