Updated: Patriots return to New England, receive warm welcome in cold
FOXBOROUGH, Mass. — New England Patriots fans filled the parking lots outside the team’s stadium on Monday and lined up for hours outside the souvenir shop in near-freezing temperatures hoping to buy Super Bowl championship gear. The newly crowned NFL champions landed in Boston at around 5 p.m. and received a police escort for the […]
Read more »