• Who won NASCAR's last Thanksgiving weekend race?

    11 days ago - By FOX News

    The 2001 NASCAR season ended the Friday following Thanksgiving after the New Hampshire race was postponed due to the events of 9/11.
    Read more ...