News

Tech finished 20th at the NCAA Championships on March 22. Carmen Weiler Sastre, who competed for Spain in the 2024 Paris ...