Skip to content
Advertisement

New England Patriots fans stood for hours in the snow, sleet, and freezing rain in anticipation of seeing their team at city hall plaza during a rally Tuesday, Feb. 7, 2017, in Boston to celebrate Sunday's 34-28 win over the Atlanta Falcons in the NFL Super Bowl 51 football game in Houston. (Barry Chin /The Boston Globe via AP, Pool)
Photo by: Barry Chin
New England Patriots fans stood for hours in the snow, sleet, and freezing rain in anticipation of seeing their team at city hall plaza during a rally Tuesday, Feb. 7, 2017, in Boston to celebrate Sunday's 34-28 win over the Atlanta Falcons in the NFL Super Bowl 51 football game in Houston. (Barry Chin /The Boston Globe via AP, Pool)

Featured Photo Galleries