Sports

Mustangs upset by rival Rice Owls, but hang on to defeat Houston Cougars

Tell us what you think.