'); } -->
It wasn't the Canyon of Heroes and there wasn't as much tickertape, but that didn't seem to bother about 30,000 New York Giants fans who flocked to MetLife Stadium Tuesday to celebrate the team's rousing Super Bowl victory over the New England Patriots.
Seeing iconic players perform in alien uniforms can be disorienting, if not absolutely eerie.