The 2025 2.4mR World Championship was held October 9-12 on Lake Garda, Italy. Topping the field of 55 sailors representing 17 nations was Jeffrey Linton ...