- Photo by Tommy LaVergne/Rice University
- Photo by Tommy LaVergne/Rice University
- Photo by Tommy LaVergne/Rice University
- Photo by Tommy LaVergne/Rice University
- Photo by Tommy LaVergne/Rice University
The Rice University owl mascot just got some new friends. Three baby owls have been spotted on the the university's forested campus located near the Texas Medical Center. They've been identified as Rufous Morphs owls, otherwise known as Texas Orange screech owls. From these photos, they look a little like they were CGI-invented, but we're assured they are real.
No word if they're in a state of depression over the baseball team's collapse over the weekend.