(Construction & Demolition Recycling 1-3-2012) Apogee Stadium is first collegiate stadium to receive highest certification from U.S. Green Building Council. The U.S. Green Building Council (USGBC) has awarded the University of North Texas’ (UNT) Apogee Stadium in Denton, Texas, LEED Platinum Certification, making it the first newly constructed collegiate football stadium in the U.S. to achieve the highest level of LEED certification, says the university.