Charlotte World Finals: Over 40,000 Fans Expected For World of Outlaws Season Finales

RaceChaser Staff Carolinas Racing, Featured, Other Sprint Cars, Southeast 0 Comments

CONCORD, N.C. (Oct. 28, 2013) – More than 40,000 fans from three continents are expected through the gates and in the pits when the World of Outlaws World Finals returns to The Dirt Track at Charlotte Motor Speedway Nov. 7-9. The most highly anticipated dirt racing event of the year will crown champions in the World of Outlaws STP Sprint …