The 2026 Winter Olympics will air on TV across NBC, USA Network, CNBC, and NBCSN. The game’s streaming home will be Peacock, but you can also watch online using a live TV streaming service that ...