It's the third time the Giants have won the Super Bowl. After the two previous victories, New York City couldn't bring itself to honor a team that plays its home games in New Jersey. Now, after a seven-year championship drought, the city has come to realize it loves a parade.