John Rogers officially has resigned from the Alabama Legislature after more than 40 years representing his district, and the governor Monday set a special primary election for June 18 and general election for Oct. 1 to choose his replacement. Read more.