The 2026 World Men’s Curling Championship is set to take place in Ogden, Utah, featuring 13 teams including Canada, Japan, and Sweden.
The 2026 World Men’s Curling Championship is set to take place in Ogden, Utah, featuring 13 teams including Canada, Japan, and Sweden.