North Texas AD @WrenBaker says a Mean Joe Greene statue will be unveiled outside Apogee Stadium prior to 9/29 vs LA Tech.It’s about time if you ask me😉. This from 2016: https://t.co/uaOZsI6sdQ— Clay M. (@byClay_) August 29, 2018
North Texas AD @WrenBaker says a Mean Joe Greene statue will be unveiled outside Apogee Stadium prior to 9/29 vs LA Tech.It’s about time if you ask me😉. This from 2016: https://t.co/uaOZsI6sdQ