News

Busch may receive a penalty if NASCAR determines that he deliberately caused the wreck that triggered Stenhouse’s anger. The fine can go up to five $500 for the incident. In 2003, Jimmy Spencer ...