Fox Nascar McCumbee's truck team loses 25 points; crew chief fined $5,000

Printable View