Sorry, but it most certainly does not.
Aside from working there in the 80s when it was introduced, and having to make up the batch of pizza sauce separately, to this day I still order my mexican pizzas "less pizza sauce, add red sauce." To me, it is vastly better with the red sauce, as the...