Ask Todd: Why is July 4th "always" rainy?

It's actually rained on July 4 in five of the last ten years.