Texas Christian University (TCU)
Ft Worth
TX
USA
Elmhurst (IC Catholic)
Elmhurst
IL
USA
2022
Triathlon