The NBA postponed its season last month when it learned that one of its players had tested positive for the coronavirus and other leagues quickly followed suit, bringing a halt to the professional sports calendar.