Aquatic Records Tumble As Spanish Open Wraps Up In Sabadell by November 15, 2026 by November 15, 2026 National records and championship marks tumbled on the final night of the Spanish Open in… 0 FacebookTwitterPinterestEmail