Crush City Sports Complex, an all-turf multisport facility, is expected to open in the Tomball and Cypress area in fall 2026.