08/26/2025
The 2025 New England 100 was one for the books! 70 miles of racing were completed in some of the windiest conditions of the summer. Congratulations to Charles Froeb and Matthieu Marfaing for the overall win!
See everyone tomorrow for the start of the F18 Americas Championship at Sail Newport!