'Your papers, please' must never be heard in America
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.