Sports

New England Patriots’ Super Bowl LIII parade

New England fans celebrate as the Patriots bring home their sixth championship with a parade in Boston.