NASCAR Christopher Bell Opens Up On Loss of Cockpit Freedom Weeks After Scary Crash by July 5, 2026 by July 5, 2026 Chase Elliott recently lost control of his car at Michigan International Speedway and snapped toward… 0 FacebookTwitterPinterestEmail