Whistler lands 2025 Luge World Championships, FIL retracts Russian decision

Juri Thomas Gatt and Riccardo Martin Schoepf of Austria compete in the men's doubles at the 2021 Luge World Championships (by Daniel Kopatsch/Getty Images)

The International Luge Federation (FIL) has awarded its 2025 World Championships to Whistler, Canada, while it has been forced to reverse a Congress decision to assign the 2023 World Championships on …