Astra Sails Wins Big at Jimmy Johnson’s National Billfish Championship

Event offers a guaranteed prize purse of over $1 million