The countdown to the 2026 Winter Olympics has begun, with the games set to take place in Milan and Cortina, Italy, starting in less than a year.
NBCUniversal holds the U.S. media rights to the Olympics through 2032, with future Games scheduled for Los Angeles (2028), ...