The 24 Hours of Le Mans is rolling out the red carpet for the legendary race’s 100th anniversary Saturday. American icons and two of the greatest in their respective sports, LeBron James and Tom Brady, are in attendance in France for the grueling endurance race, per Eurosport. The aura surrounding one of the biggest events […]