- Race Results
Legends Sports Complex is a membership-based facilitythat is the ultimate destination for athletes, fans and anyone who loves sports or like to have fun while exercising. The state-of-the-art 100,000 square foot facility is situated on 15 acres in The Woodlands, Texas, making Legends Sports Complex the largest multi-sport and fitness complex in Southeast Texas.
Map & Direction
Saturday, June 1, 2013
602 Pruitt Road Spring, TX 77380Get Directions