To the shock and joy of many –myself included– the Giants are Superbowl 46 champions! I was lucky enough to make it to the parade in downtown Manhattan; and it was pure insanity. People stood on ledges 5 stories up, the streets were packed in every crevice. Chants and choruses of air horns erupted as the Giants triumphantly made their way to City Hall. Fans climbed on top of bus stops, scaffolding; lamp posts and street signs just to get that “money shot” of their favorite stars. It is something I will never forget.