Parade

The New York Giants get a tickertape parade as they head up the Canyon of Heroes, Tuesday, Feb. 7, 2012 in New York. The Giants defeated the New England Patriots Sunday in the Super Bowl. (AP Photo/Mark Lennihan)

Leave a Reply