News

NASCAR officials have confirmed that they have seized three cars for further scrutiny after post-race technical inspection at Richmond Raceway. The 0.75-mile short track in Virginia played host to two ...