Inaugural USA SUP National Championships Delivers Action-Packed Weekend
Over the weekend the inaugural USA SUP National Championships took place with beautiful bluebird skies and mid 70-degree (F) temps. The water conditions were perfect in the sheltered historic Long Beach Marine Stadium.
- Published in News