Big rainbow It was a rainbow because he didn't take the time to set himself after catching that liner. The difference is that JJ sets his feet, get a nice running start upon catching the ball, and then comes up with a crappy throw. Giles did none of those things because of the flight path of the ball.