Brian France

Dear NASCAR: Get a Clue!

Patricia Martin | Posted 12.22.2008 | Chicago


Patricia Martin

It's time for NASCAR to pull a U-turn. Leadership needs to get on board the green express and point NASCAR in the direction of sustainable, renewable auto sports.