Athletes from around the world are taking over Oklahoma City as the competition gets underway for the 2026 ICF Canoe Slalom World Championships. It’s a precursor to what OKC will see when the city hosts Olympic events in 2028.