Principal at New Frame, a NC lobbying and communications firm in downtown #Raleigh. Co-host weekly #DoPoliticsBetter #ncpol #ncga #podcast🎙

Raleigh, NC
Joined January 2014
Brian Lewis retweeted
One thing about working on civil discourse? You get to talk a lot about civil discourse! It was great to join @NewFrameInc and @skydiving11 to talk about the faculty task force report and the UNC System's Common Ground Collaborative. open.spotify.com/episode/2BU…
1
2
3
344
For the past couple days, North Carolina’s coast has been firing with perfect, world-class waves worthy of Costa Rica, Hawaii, or Australia. 🌊🏄‍♂️ Check out the epic surfing action at Wrightsville Beach yesterday! @WilmingtoNCoast
1
2
67
Start your week with the #DoPoliticsBetter pod: ⛽️ Gas tax politics 🤼 Food truck dust up 🥊 @skydiving11’s punching bag 🎙️ @RayMartin1 of @MartinandBlaine’s The Differentiators opens up about his #ncpol career that brought this Oklahoman to the @newsobserver in 2009. podcasts.apple.com/us/podcas…
2
5
519
In addition to our #ncpol conversation with @RayMartin1 this week, we also discuss The Wrath of Cohn at the Hot Sauce Festival in Oxford as covered by @WRAL.
🤖 Made with AI
NEW #DoPoliticsBetter 🎧 podcasts.apple.com/us/podcas… Meet the other half of The Differentiators: @RayMartin1 of @MartinandBlaine joins @skydiving11 & me to discuss his #ncpol journey from Oklahoma to @newsobserver to @SenBergerPress in 2011 to @MyNCSenate to now. Plus, the Wrath of @Oxford_Cohn, polls, gas politics & more!
1
6
824
My first time ever stepping into an AP classroom! Yes, ever. Had a great morning with the AP Microeconomics students at @GreenLevelHigh talking #ncpol, state budgets, and market forces. Heading back at 1:00 for round two unless someone at @WCPSS catches on and rescinds my invite! 🤫
13
596
NEW #DoPoliticsBetter 🎧 podcasts.apple.com/us/podcas… Meet the other half of The Differentiators: @RayMartin1 of @MartinandBlaine joins @skydiving11 & me to discuss his #ncpol journey from Oklahoma to @newsobserver to @SenBergerPress in 2011 to @MyNCSenate to now. Plus, the Wrath of @Oxford_Cohn, polls, gas politics & more!
3
1
13
1,180
Start your week with a special 2026 Election Preview edition of the #DoPoliticsBetter pod: 🎙️ @NCFEF’s @AlexBaltzegar goes through #ncpol races with @skydiving11 and me that will decide the balance of power in each General Assembly chamber. We’ve got polling, fundraising, candidate quality indicators, and district indexing that tells the #ncpol story. podcasts.apple.com/us/podcas…
2
3
1
8
792
Day 7 from Manteo to Hatteras Island is done and so is my 473 mile ride across NC. Thanks for an unforgettable week, @CycleNC! 🚴
1
1
25
625
Day 6 to Manteo is done and there aren’t words to describe my happiness in seeing a washer and dryer at the motel. Up next is 55 miles to Hatteras Island on our final @CycleNC day tomorrow! 🚴
12
625
Day 5 @CycleNC complete! 🚴
3
248
Brian Lewis retweeted
Thanks to the #DoPoliticsBetter Podcast for having our Executive Director @AlexBaltzegar join this episode to break down the races that will decide control of the #NCGA. Be sure to listen for the latest on #ncpol #ncleg
NEW #DoPoliticsBetter 🎧 podcasts.apple.com/us/podcas… In this special edition of the pod, @NCFEF Executive Director @AlexBaltzegar sits down with @skydiving11 & me to tick through the #ncpol races that could decide power in the 2027 General Assembly. We talk money, polls, candidate quality, and trend lines in key #ncga races.
1
5
284
NEW #DoPoliticsBetter 🎧 podcasts.apple.com/us/podcas… In this special edition of the pod, @NCFEF Executive Director @AlexBaltzegar sits down with @skydiving11 & me to tick through the #ncpol races that could decide power in the 2027 General Assembly. We talk money, polls, candidate quality, and trend lines in key #ncga races.
6
1
13
955
Day 4 of @CycleNC’s Mountain to Coast and let’s talk about the town of Littleton, which featured big time hospitality in town and at its rest stop today. We are in Weldon tonight and cycle 75 miles to Edenton tomorrow. 🚴
1
4
345
Day 3 of @CycleNC ends in Henderson after 69.7 miles of perfect fall weather in NC. You’re next, Weldon! 🚴‍♂️
9
546
Day 2 was as perfect a day to ride @CycleNC as it gets! 🚴‍♂️ With the terrain featuring more rolling hills than yesterday, a few pace lines formed and we got up to some thrilling speeds. Thanks to @NCSHP for keeping us safe. Tomorrow we head to Henderson!
9
418
Start your week with @skydiving11, me, and the #DoPoliticsBetter podcast: 📺 2 good ads in 11th 📊 More #ncpol polls 🤒 Sick days as a kid? 🎙️ @john_drescher’s last day as Sr Editor @TheAssemblyNC was Friday and he looks back at his impressive career in journalism, inc @newsobserver @washingtonpost @dailytarheel @thestate @theobserver & more. podcasts.apple.com/us/podcas…
1
3
262
Day 1 of @CycleNC’s Mountains to Coast ride is in the books! Nearly 1000 cyclists departed Mount Airy this morning just as the rain stopped and arrived in Eden after lunch. Great views, rest stops, volunteers, fellow athletes, and 66 miles of welcoming communities. Tomorrow we ride to Hillsborough. 🚴‍♂️
1
10
383
From Mount Airy to Hatteras Island, nearly 1,000 cyclists will cover 500 miles during @CycleNC’s Mountains to Coast Ride, showcasing our state’s diverse communities, culture, food, and hospitality along the way. 🚴 nctia.travel/resources/Docum…
1
1
70
NEW #DoPoliticsBetter 🎧 podcasts.apple.com/us/podcas… From @dailytarheel ➡️ @newsobserver ➡️ @washingtonpost ➡️ and more, @john_drescher has spent a lifetime in journalism. As he steps back as Sr Editor @TheAssemblyNC tomorrow, John looks back at his career. Plus, @skydiving11 & I unpack #ncpol news, 2 great TV ads, and polling.
2
5
376