What does Viva La Raza Mean?

Viva La Raza means ‘ Long live the race’ – who said it was the late Eddie Guerrero he said it because he was very proud of his Mexican heritage.