Bruins football defeated the Rice Owls in a 49-24 victory at Rice Stadium in Houston, Texas on Thursday.

Fullscreen: