Townsend’s 31 points lead Stanford past Rice, 91-73 - IJR News