• US Senate

    42 pledges

  • US House

    191 pledges

  • Governors

    18 pledges

  • Total

    251 pledges

Filter By:

US Senate

John Barrasso

  • Wyoming
  • Incumbent: Yes

Get Updates on your representatives

Enter your email and get updates on when your representatives sign the pledge.