Cairo Santos punt for 24 yards, downed at the Rice 10. (313230242014)
Game action from the 2011 Rice versus Tulane Football Game
Cairo Santos punt for 24 yards, downed at the Rice 10.