A Wild Video Game Move In NASCAR Is Tearing the Sport Apart

… during Sunday’s NASCAR Cup Series Playoff race in … a spot in the upcoming NASCAR Championship 4 with that … writing this instead of winning NASCAR races) but there are plenty … past competitors makes complete sense. NASCAR itself has already said that …