Businessman and current State Representative J. Eggleston has announced his intentions to run for the Missouri State Senate in 2022. Eggleston is seeking the District 12 seat currently occupied by Senator Dan Hegeman, who will be vacating due to term limits. District 12 is currently comprised of fifteen mostly rural counties of Northwest MissouriāAndrew, Atchison, Clay, Clinton, Daviess, DeKalb, Gentry, Grundy, Harrison, Holt, Mercer, Nodaway, Putnam, Sullivan and Worth counties.