Father L. Antonio Rodriguez, who spent 72 years as a priest in Spain and Buffalo, died Jan. 14, 2021, at the age of 95. Born Oct. 11, 1925, in Gradefes, Leon, Spain, the son of Francisco and Magdalena (Lambarga) Rodriguez attended El Pardo College in Madrid, Spain, then seminary at St. Peter College in Burgos, […]