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.