Heavy rain and wind battered South Florida on Saturday night, October 17, 2026, disrupting events at Hard Rock Stadium and the Three Points festival in Wynwood.
Fans at Hard Rock Stadium and attendees at the Three Points festival experienced the adverse weather, which affected outdoor gatherings and sports venues in the area.
