The mother of convicted drug lord Joaquín “El Chapo” Guzmán has died in the northern state of Sinaloa, according to local media reports. Mexico's president acknowledged her death Monday and offered his “respect” to the family. The head of Mexico’s state media agency, Jenaro Villamil, wrote in his social media accounts that Consuelo Loera died Sunday.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles