The 2026 Winter Olympics run Feb. 6-22 and will air on NBC networks and streaming on Peacock. Copyright 2025 Nexstar Media, ...