Sounds like another lab leak.
Insurance policy - NHL has postponed a handful of games, possibly more are coming....they may need the time to reschedule the postponed games.
I’m not a fan of pros in the Olympics. The 1980 win meant a whole lot more than anything since.