Michael McDowell and Kyle Larson penalized, car chiefs ejected after inspection failures
Motorsport photoThe weekend has gone sideways for the No. 71 Spire Motorsports Chevrolet of Michael McDowell, and not on the track.McDowell's car failed inspection three different times, which means they have several penalties coming their way.First of all, No. 71 car chief Travis Young has been ejected for the remainder of the race weekend. Secondly, they were not permitted to take part in qualifying, and will start last (38th) in Sunday's NASCAR Cup race.However, it doesn't stop there. Once th
Read more »