John FlannaganJohn Flannagan may refer to: John Flannagan (Medal of Honor), American sailor and Medal of Honor recipient John Flannagan (priest), Catholic priest and president of St. Ambrose College John Bernard Flannagan American sculptor John W. Flannagan, Jr., American politician