Tuesday, February 7, 2017

February 07, 2017 at 06:18PM

The New England Patriots once again for the fifth time rolled through the city in triumph after winning Super Bowl LI.

Tom Brady and Bill Belichick hoisted up Lombardi Trophies at City Hall Plaza after the victory parade ended. (Stan Grossfeld/ Globe Staff)


from Big Picture