November 3, 2017
CONCORD, NORTH CAROLINA (November 3, 2017) – Many of the stars of sprint car racing were in Charlotte this weekend to cap off the 2017 World of Outlaws Craftsman Sprint Car Series season at The Dirt Track of Charlotte for the Textron Off Road World Finals. There were 53 sprint car teams […]
