NASCAR Drops The Hammer On Hendrick Motorsports And Doles Out Massive Points Penalties For “Unapproved Parts Modifications” John F. Trent Motorsports March 15, 2023