2026 World Men’s Curling Championship Headed to Ogden
The 2026 World Men’s Curling Championship will take place in Ogden, Utah, from March 28 to April 5 at the Weber County Ice Sheet. The last time the event was hosted in the U.S. was in 2022 in Las Vegas. The Weber County Ice Sheet has not hosted a curling event of this caliber since […]
Continue Reading