Why cancel it? Are there just not enough legal Mexican immigrants to make it worth having the event?
Their decision to cancel it just reinforces the misconception that every Hispanic out there is an illegal alien...and acts counter to their agenda of trying to achieve respect and pride in being an important part of the fabric of America just like all the rest of the legal immigrants in our long history.
Cancelling it to protect illegals is like cancelling any event (from any culture) to protect those among them that might be criminals...and is just plain stupid.