Other than winning a gold medal in the Olympics or scoring the winning goal in the World Cup for Le Tricolore, there’s no greater honor for a Frenchman than to win the 24 hours of Le Mans, and for Benoit Treluyer (try saying that name three times quickly), celebrating his second-consecutive victory on home soil [...]No related posts.