 However, he lost in the Democratic mayoral primary election in 2003 to John B. Callahan.The primary election between Delgrosso and Callahan was described as "close and contentious" by "The Express-Times".Delgrosso retired from city government in December 2003 and was succeeded by Mayor John B. Callahan, who took office on January 5, 2004.