Motorsports Record-Setting Day at Talladega George Walker | April 27, 2010 DAYTONA BEACH, Fla. (April 25, 2010) – Sunday’s NASCAR Sprint Cup Series event at Talladega Superspeedway yielded much more than Kevin Harvick’s eventual, breath-taking victory in the Aaron’s Read More