State Rep. Tom Cox is in a political no man's land.
The conservatives don't like him because he raised taxes.
The liberals don't like him because he backed a faith-based adoption bill that critics say discriminates against LGBT parents.
Either way Cox turns, the Shawnee Republican finds himself facing down liberal and conservative groups that share nothing in common.
It was always expected that the Democrats would mount a vigorous effort to unseat Cox in a district that went for Hillary Clinton in 2016 and Paul Davis in the 2014 governor's race.
What's different . . .