The New York Giants are celebrating their Super Bowl win with a ticker-tape parade in the Canyon of Heroes on Broadway, where the city has honored stars for almost a century.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…