NASCAR penalizes nine over Martinsville finish
NASCAR has suspended nine Cup Series team members for their involvement in manipulating the finish via actions detrimental to stock car racing in Sunday’s race at Martinsville Speedway.
The crew chief, spotter, and team executive from…
Read More...
Read More...