0
Anonymous
The Houston Rice Owls is the name of the athletic teams from Rice University. They play several sports, including Baseball, Basketball, football, volleyball and soccer.
Wiki User
Chat with our AI personalities