‹ Back John Blair Pledge Signer Information District 3 State New Mexico Political Party Democrat Elected Office US Representative