Many fans stayed through weather delay