
Can Adam Dunigan pull the upset of Don Beyer in the Eighth District primary?
There’s an alternate universe, in which the Virginia Supreme Court follows the law instead of trying to write it, in which Adam Dunigan is running for a congressional nomination in a district that rep...
17 Jul 16min

NBA Draft wrap, NCAA rules impact on UVA Basketball
The 30-win UVA Basketball team had one second-round pick in the 2026 NBA Draft, in Ugonna Onyenso, the backup center. Ryan Odom can squeeze value out of the talent, I tell you. I break down how Onyens...
25 Jun 15min

We get our democracy back through putting miles on our shoes
We’re all tired of the headlines about the latest nonsense coming out of DC, and while we can’t change how we got here – 2016, 2020, 2024 – we can change things going forward. It’s not enough to snark...
23 Jun 36min

Last one to cash your Social Security check, turn out the lights
The right at 175,000 Social Security recipients in the Sixth District in Virginia could vote en masse for the party that has a plan for saving Social Security from going insolvent by 2032, and in so d...
10 Jun 33min

UVA Basketball: Has Ryan Odom built himself a Top 10 team for next season?
This time last year, UVA Basketball coach Ryan Odom was introducing a bunch of strangers to each other, and trying to convince them, and everybody else, that they could get Virginia Basketball back to...
5 Jun 31min

Podcast: Are we about to lose the other of our local newspapers?
It was odd that Waynesboro and Staunton were each able to maintain their local daily newspapers for so long, given the realities of the media market, but we couldn’t keep the good thing going forever,...
4 Jun 43min

#TeamAFP plays the ‘Late Show with Stephen Colbert’ 15 questions game
“Late Show with Stephen Colbert” is no more, replaced by an infomercial, but AFP editor Crystal Graham is keeping the spirit alive. Crystal engaged fellow editor Chris Graham in a game of 15 questions...
2 Jun 33min



















