Starboard Riders Dominate 2023 ICF SUP World Championships, Securing 29 Medals
PATTYA, THAILAND – In a display of exceptional athleticism and teamwork, Starboard Riders emerged as the undisputed champions of the 2023 ICF SUP World Championships held in Pattaya, Thailand. The event marked a historic milestone, welcoming the largest-ever gathering of SUP athletes, with over 1,000 competitors representing nearly 50 nations. The best in the world…