NASCAR hammers Michael McDowell with 100-point penalty, suspends crew chief

Top