2017 WoO Sprint Cars World Finals Race 2 – Charlotte, NC

2017 WoO Sprint Cars World Finals Race 2 – Charlotte, NC

World of Outlaws Craftsman Sprint Car Series 11/04/2017 – After a long sprint car racing season, it has all come down to this…the Season Finale at the World Finals. At this end of this night at The Dirt Track at Charlotte Motor Speedway, a champion will be crowned but before that happens, someone has to win the race!