You can watch Winter Paralympics live on NBCUniversal, Channel 4, Channel 7, or CBC.