A doctor backed by agriculture and business groups ousted U.S. Rep. Tim Huelskamp Tuesday in a Kansas Republican primary race that focused on the tea party-backed incumbent's battles with GOP leaders and criticism that he was too cantankerous to be effective.

More...