pats parade
Metro

Patriots Fans Celebrate at Super Bowl Parade

A familiar scene unfolded in the streets of Boston Tuesday morning: packed sidewalks of Boston sports fans waiting to cheer on their championship team. The sixth Patriots Super Bowl parade in the past 18 years began at 11 a.m. on an unseasonably warm February day—recalling excitement from only four months ago when the Red Sox celebrated their World Series win. […]