We will never fully know.
I think it was God's hand helping hold that ball there.
No matter how you feel that ball stayed there, it did and it drove the Giants to the biggest upset in Super Bowl history beating the 18-0 Patriots.
It's a game and moment that will live on in my mind forever.
All I am missing from the rainbow is the
Hopefully they will pop up at some point and come reasonably.