ITA National Summer Championships at TCU in Fort Worth, Texas on August 15, 2017. (Photo by/Sharon Ellman)
ITA20172160
Log In: