Attention: NASCAR has postponed all races until May 3 with plans to resume May 9 at Martinsville.