Wynn’s Racing Secures First Victory of the Season
Wynn’s Racing reached a milestone by winning our first race of the season in the IMSA WeatherTech SportsCar Championship. The victory came after significant challenges were overcome, demonstrating the team’s