Covid battering NBA, NFL, NHL, sidelining key players and postponing games December 16, 2021December 16, 2021