NASCAR Penalizes Kyle Busch
NASCAR has penalized the No. 18 team in the NASCAR Sprint Cup Series as a result of rule infractions discovered during post-race inspection Sunday at Pocono Raceway. The No. 18 car was found to be in violation of Sections 12-1 (actions detrimental to stock car racing); 12-4-J (any determination byContinue Reading