World Finals Friday CBS Broadcast from the Dirt Track at Charlotte in Concord, North Carolina
Watch Saturday's World Finals races from November 8th, 2014.
World Finals Saturday CBS Broadcast from The Dirt Track at Charlotte in Concord, North Carolina