Bad weather can be an emotional boost for teams that are winning. I think the effect is minimal, but it seems like when a team starts falling behind, especially later in the game, bad weather makes the losing team look like they feel even less confident and optimistic about coming back.