Dan Sullivan’s challenger with same name ruled ineligible for Senate primary | Alto