As much as there's only a 4% chance of rain in Baltimore on May 21, the Preakness Stakes (G1) may not avoid Mother Nature's wrath.