Acura Meyer Shank Racing's Tom Blomqvist and Colin Braun held on for their first win of the 2025 IMSA WeatherTech SportsCar Championship in an action-packed Sahlen's Six Hours of the Glen with a shocking sprint finish. >>>
This is another headline indexed and brought to you by the AUTOMUNDO website.