Know Your Candidate

John Barrasso

Republican · Senate • WY

Seat up in 2030

Open John Barrasso's full profile

That view needs JavaScript. Without it, Wyoming's page lists its members and races in plain text.