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.
Copyright © 2009 by STATS LLC.
All rights reserved.
Keep up with high school sports news and get breaking news alerts with our e-mail newsletter.
See Sample | Privacy Policy