Rain delay at NBC World Series