Rice Owls @ North Texas Mean Green