2018 Spanish Championships

The 2018 Spanish Championships were held from July 8 through July 15 in Guadalajara, Spain.

Recap Women’s Results Men’s Results
Advertisements