A disappointing loss and a torrential downpour ruined Saturday for most USC fans.