Does anyone know if there is live streaming for Worlds in the U.S. I just realized I am travelling to the US March 31 for the weekend. Desperate to figure out how to watch skating when I can. Normally I watch on CBC at home.
Sent from my SM-G900W8 using Tapatalk
Sent from my SM-G900W8 using Tapatalk