The Rice Owls Baseball team is having a great season, as usual. They’re currently ranked #13 according to D1Baseball.com and #27 by the NCBWA and RPI.
[CORRECTION: Above is a signed baseball that we thought was from the 2003 CWS, but an astute baseball fan pointed out that it couldn’t be from 2003. Can anyone else date it?]
Go Owls! It would be great to make it back to Omaha.