Series hands out stiff penalties after Martinsville race, as integrity of the sport is on the line—much like it was in 2013.
The teams also received 50-point penalties, and suspensions to key team employees for their actions last Sunday.
Following a controversial finish at Martinsville on Sunday, NASCAR has come under scrutiny for its decision on the ...