By: Carly Wickenheiser
The Lady Raider's home court is the McLeod Tennis Center in Lubbock, Texas. They have been playing here since 2000.
All images are the property of Texas Tech Athletics and are used by permission. ©2017 Texas Tech Athletics
Your report has been submitted.
There was a problem submitting your report. Please contact Adobe Support.