Tulsa to Host Only Teqball Event in U.S. This June
Tulsa, Oklahoma, will host the only International Teqball Federation-sanctioned event in the United States this year from June 14–16. “It has been a pleasure to work with the International Teqball Federation to bring this action-packed sport and over 1,000 athletes, staff, and media professionals from 60 different countries to Tulsa,” said Alex Brown, national sports […]
Continue Reading