Lean D. Kevin Yoder seems like a good fit for his district, and it wasn't that pro-Hillary. But we'll have to see how the primary, etc. shakes up here.
I fixed it.
You are such a hack.
I'd rate it a toss-up, with the slight edge to Yoder. The district isn't favorable to Trump and I don't think Yoder has ever been that popular - Sidie was a very weak candidate and still came somewhat close in 2016. Sharice Davids and Tom Niermann are both stronger candidates but the primary has the chance to be divisive, which can weaken Democrats leading into the general. I just hope Brent Welder doesn't win - he has some nice endorsements, including Jason Kander (he is originally from Overland Park) and Andrea Ramsey, who was the frontrunner before alleged sexual harassment allegations. IMO he is a loser and too liberal for the district, but he seems to be doing OK thus far in fundraising and ground game.