NASCAR & Auto Racing

February 7, 2014 12:00 AM

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



Sports Videos