JavaScript support required!
Find tickets for Rice Owls, Charlotte 49ers, Charlotte 49ers Football, Rice Owls Football in Houston at Rice Owls Stadium on September 28, 2024. Rice Owls Stadium is located in Houston