Tickets for North Texas Mean Green Football, Rice Owls, Rice Owls Football, North Texas Mean Green

Saturday, Oct 27, 2018
3:00pm

Apogee Stadium

800 North Texas Boulevard
Denton, TX