Gallery: Patriots Celebrate Victory

About one million New England Patriots fans came out to Boston today despite snow and freezing temperatures to celebrate the team’s Super Bowl win. Players, coaches and their families rolled down Boylston Street in duck boats and ended at Boston City Hall to address the crowd gathered there.

Leave a Comment