Denton, TX

For the first time in decades, players, students and alumni can be excited for football each Fall as the North Texas Mean Green play at one of the newest stadiums in college football. From 1952 until 2010 the Mean Green played at the 30,000 seat Fouts Field. Over the years the stadium had become outdated and the university wanted a new football stadium built for the program. It took almost a decade for the university to secure funding for the construction of the $78 million stadium. Construction began in November 2009 and was completed by the 2011 season. The stadium has a seating capacity of 30,850 that features 21 luxury suites and 750 club seats. In August 2011, Apogee purchased the naming rights for $1 million annually, thus the stadium was named Apogee Stadium. In July 2023 the athletics department sold the naming rights of the stadium to Denton Area Teachers Credit Union. The facility is now known as DATCU Stadium.