NASCAR & Auto Racing

February 7, 2014

Action Express Racing becomes sports car powerhouse

For years Denver, N.C., was known for the NASCAR teams based on the Lake Norman shores, but recently one of the top teams in America professional sports car racing decided to call it home.

Related content

Comments

Sports Videos