TGR Staff - 06/11/2024 After a 26-year hiatus, McLaren Automotive is set to make a dramatic return to the 24 Hours of Le Mans, rekindling t...