NASCAR President Steve Phelps held a teleconference with the sport’s media last week addressing questions and reassuring that the hope is, yes, the full season’s 36 points races will be run, with the safety of the sport’s fans and its participants of utmost importance during the current worldwide COVID-19 virus outbreak. NASCAR announced Monday that…

This is members only content. Log in or register to get in the know!
Log In Register