OwlFest 2019 is set for Aug. 17 at Rice Stadium.

Return to article.