Find tickets for North Texas Mean Green vs. Houston Cougars in Denton, Texas at Apogee Stadium on Saturday, September 28, 2019.
Apogee Stadium is located at 800 North Texas Boulevard in Denton, TX