Sahlen’s Six Hours of The Glen One of the most prestigious sportscar races in North America, the IMSA WeatherTech SportsCar Championship returns in late June with the Sahlen’s Six Hours of The Glen (June 19-22, 2025). The third leg of the Michelin Endurance Challenge features world class drivers and a diverse range of premier Prototype…