Carl Edwards

Follow

Carl Edwards Trivia

FILTER BY TYPE

  • Trivia

    • Carl runs out of gas just as he passes the finish line to win the race at the Sprint Cup race at Homestead, FL on November 16, 2008 to score his ninth victory of the year.