It’s Downwinder Time in Cantabria with Espe Barreras
Starboard Dream Team rider Espe Barreras wins the Downwind Race Cantabria, in Spain, her first race back for the 2020 season. Espe put on a sterling performance on her All Star to not only take the win in the women’s field but also finished in a remarkable 3rd place overall. This is a great start…