NASCAR: Will fans quit watching over recent announcement?
NASCAR officially announced their plans to run a street course race in downtown Chicago, leaving fans with mixed responses. From iRacing to reality: NASCAR will officially contest a street course race in downtown Chicago. Earlier this week, the sport held a press conference in the Windy City with Mayor Lori Lightfoot, CEO Steve Phelps, and 23XI […] NASCAR: Will fans quit watching over recent announcement? - Beyond the Flag - Beyond the Flag - Your #1 Destination for Motorsports News and More