North Carolina enacts stay at home order; Here’s how that changes NASCAR NASCAR, like most sporting organizations are currently in an excruciating state of postponement. Meanwhile,…