samformontana.com
www.youtube.com/watch?v=qHia...
www.nytimes.com/2026/02/05/u...
www.nytimes.com/2026/02/05/u...
It was great sitting down with @outsidemag.bsky.social to talk about why I’m running for Congress, how Ryan Zinke is gutting our public lands agencies, and why I’ll always stand up for Montana’s public lands.
www.outsideonline.com/outdoor-adve...
It was great sitting down with @outsidemag.bsky.social to talk about why I’m running for Congress, how Ryan Zinke is gutting our public lands agencies, and why I’ll always stand up for Montana’s public lands.
www.outsideonline.com/outdoor-adve...
➡️ Fighting for western Montana
➡️ Bringing down our healthcare and childcare costs
➡️ Cutting through red tape to get housing prices down
➡️ Fighting for western Montana
➡️ Bringing down our healthcare and childcare costs
➡️ Cutting through red tape to get housing prices down
actionnetwork.org/events/prote...
actionnetwork.org/events/prote...
We can do better than that - I’ll stand up to both parties to do what’s right for Montanans.
We can do better than that - I’ll stand up to both parties to do what’s right for Montanans.
In 2026, we’re voting him out. Excited to hit the road this week to meet folks across our district! Hope to see you there.
In 2026, we’re voting him out. Excited to hit the road this week to meet folks across our district! Hope to see you there.
Thank you to everyone who’s pitched in, signed up to volunteer, and helped share our message since - you all help me feel the kind of hope it’s gonna take to flip this seat.
Thank you to everyone who’s pitched in, signed up to volunteer, and helped share our message since - you all help me feel the kind of hope it’s gonna take to flip this seat.