News & Politics Spotlight: Speed Racer At the age of 17, Marc Davis is off to a fast start in the world of NASCAR. People | Mar 1, 2008