January 5th 2023: The 2023 USA Ultimate Beach Championships has been awarded to Huntington Beach and will take place May 13th and 14th. Since the sport started in 2015 this is the first time the...
January 5th 2023: The 2023 USA Ultimate Beach Championships has been awarded to Huntington Beach and will take place May 13th and 14th. Since the sport started in 2015 this is the first time the...