Delray Beach and Fort Pierce Natives Win Red Bull Foiling Generation US Final
South Florida Sailors Win Red Bull Foiling Generation U.S. Qualifier To Clinch Berth In World Final Winning local sailors Ian MacDiarmid and Nicolas Muller now prepare to face 15 international teams More...