Francisco Estrada inicio a su carrera en LMB en 1966 con los Diablos Rojos del México en donde jugó por 26 temporadas, durante esos años estuvo con 5 diferentes equipos: Diablos Rojos del México, Ángeles de Puebla, Piratas de Campeche, Bravos de León y Petroleros de Minatitlán.