Brian Fluharty-USA Today

NASCAR postpones this weekend’s races in Atlanta

Lucy Burdge
March 13, 2020 - 11:39 am

NASCAR is the latest league to postpone events, announcing on Friday it will postpone this weekend’s races in Atlanta. 

NASCAR is following the lead of the NBA, MLB, NHL, and NCAA in altering its schedule due to the coronavirus.