NEW YORK, Feb. 5 (UPI) -- An estimated 1 million people turned out Tuesday on the streets of Manhattan to cheer the Super Bowl champion New York Giants at a ticket-tape parade.
Less than 48 hours after the Giants upset of the previously undefeated New England Patriots, 17-14, the Giants made a triumphant pass through the Canyon of Heroes in New York's Financial District.