 John Tescher voted to impeach, convict Trump twice. He voted against every one of Trump's Supreme Court nominees. He voted against the Trump tax cuts. He has an F from the NRA. Tim Sheehy, our great Navy SEAL 200 combat missions, Naval Academy grad business guy, an A from the NRA.