NBC Sports Staff

Champion Racing returns to competition with Romain Dumas at Pikes Peak Hill Climb

Leave a comment

After a long absence, the Champion Racing team, which was a sports car powerhouse, will be racing at Pikes Peak Hill Climb with Romain Dumas. [more]