Houston Sports: A reflection on Rice Baseball’s greatest moment ever – House of Houston

Houston Sports: A reflection on Rice Baseball’s greatest moment ever  House of Houston

What a red-letter date for Houston Sports. On this day back in 2003, the Rice Owls won the College World Series. Let’s take a trip down memory lane.

Comments

comments

You must be logged in to post a comment Login