Well, they could have moved the game up to the early afternoon and still had it played. Problem solved.
No they couldn’t. NBC pays 650 million dollars a year to have prime time games running exclusively with no other NFL games competing. If they’d gone earlier NBC wouldn’t have gotten what they paid for.