Sin Cara has now been honored in an El Paso, TX mural that features several iconic Latin artists, according to WWE.com. The new mural, created by Jesus “Cimi” Alvarado, Victor...