Longtime Mobile County Sheriff Sam Cochran died Monday after a long battle with medical conditions, according to Alabama Sheriffs Association executive director Huey “Hoss” Mack.