Lucha Libre Star Perro Aguayo Passes Away At 73
Earlier this evening, it was announced that lucha libre star Perro Aguayo passed away at the age of 73. Aguayo began his wrestling career in 1968. He helped found AAA in 1992 and brought in the biggest business draw when he had a three way feud with Konnan and Cien Caras. Aguayo was also known for his … Read more