TC Motorsports announces today that it will provide technical support for a private entry in the 24 Heures du Mans at the historic Circuit de la Sarthe near Le Mans, France June 16-17, 2012. Endurance racing is in TC Motorsports' blood, having successfully run long distance races across North America in GRAND-AM Continental Tire [...]