Could Scott DesJarlais win?

Roll Call suggests that the incumbent might win in an upset.