On Watch
On Watch: Chuck Allen

In February, our friends at Clagett Sailing announced the members of Team Clagett for 2025. These five sailors will be representing Clagett Sailing at the 2.4mR World Championship, hosted by Fraglia Vela (Sailing Brotherhood) Malcesine in Veneto, Italy in October. Among those who’ll be racing these “one-person keelboats for all” on spectacular Lago di Garda is longtime North Sails Sales/Ops representative Chuck Allen. © Will Keyworth Photography “I grew up in Wickford, Rhode Island,” says Chuck, who…