Eric Sorensen, a Democrat from Moline, will face one primary challenger and likely one Republican in the general election ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results