Carl Edwards

Follow

Carl Edwards Trivia

FILTER BY TYPE

  • Trivia

    • Carl won the Napa Auto Parts 200 Nationwide Race in Montreal, Canada on August 30, 2009 in the rain by making a last lap, last turn pass of Marcus Ambrose and gave Jack Roush his first win on a road course in the Nationwide series.