Legions of Giants fans lined the Canyon of Heroes in New York City as they welcomed the Super Bowl XLII champs. For a few hours the corner of Broadway and Wall Street reverberated with cheers of fans as confetti and yes even toilet paper rained down from above. (AJPress Photos/April Tiamzon)
| < Prev | Next > |
|---|


























