LOS ANGELES — “Avengers: Endgame” has topped the box office again in its third weekend in theaters. The Walt Disney Co. says Sunday that the superhero pic earned an estimated $63.1 million from North American theaters, bringing its domestic total to $723.5 million. It was a mixed bag for newcomers looking for a piece of