Travis Kvapil

Congresswoman calls on NASCAR to suspend Kurt Busch

33 Comments

California representative Jackie Speier calls on NASCAR president Mike Helton and Busch's bosses, Tony Stewart and Gene Haas, to keep "The Outlaw" out of Sunday's season finale at Homestead. [more]