What Ballot Requests Tell Us About the 2025 Elections in Northampton and Lehigh Counties

It’s October. We now know enough about the current state of affairs to take a guess at what this year’s elections will look like. There are reasons to believe this year’s municipal elections could look considerably different than those in 2023 and 2021. There are also somewhat related reasons to believe the Democratic wave of backlash to Trump may not be formulating the way a lot of Democrats expect, or the way it did in 2017.

First, it’s important to understand just a bit of recent history to interpret these numbers. It’s really not worth looking at election numbers from elections before 2020 when figuring out turnout in Pennsylvania, because more voters have been voting since vote-by-mail kicked in. Prior to 2021 for instance, at times you had to hold your breath for an election in Northampton County to top 40,000 voters, and an election with 50,000 voters was considered remarkable turnout. Now there’s no way you fall under 60,000 voters in either county, just based on super voters alone, and both counties have been routinely topping 70,000 voters in the odd year elections. While some Republican candidates right now are screaming about fraud, the truth is that the increased turnout hasn’t made local elections uncompetitive. Republican candidates in Lehigh County nearly won for County Executive and took two of three Judicial seats in 2021. While the Northampton County Republican Party is a third world institution in it’s ineptitude, their statewide judicial candidates were highly competitive in 2021 and they actually gained a council seat that year. Elections in the Lehigh Valley have remained highly competitive. I expect that to continue in 2025.

Northampton County saw 71,335 ballots cast in 2021 and 72,436 ballots cast in 2023. Right now, the highly likely voter pool (2023 voters, voters who cast a ballot in the 2025 primary, and voters who have requested a vote-by-mail ballot) is 78,512. If you expand that by a bit, adding voters who cast a 2021 ballot, you get 90,885. Among the highly likely voters, the growth from 2023 is pretty close and shows us very little. If you expand in that 2021 vote, the GOP begins really making gains. While Democrats are used to believing that higher turnout is good for them, that’s not necessarily the case right now. The more less engaged voters engage, the more it seems to help the Republicans, currently. Now, that trend line doesn’t absolutely spell doom for the Democrats. Again, we remain highly competitive in Northampton County. In this specific case, it’s worth noting Republicans dropped in 2023 from 2021 and Democrats gained. Basically these numbers show us that if both parties have very good turnout, it will be a very, very close election. For Democrats, it just means that turning out voters indiscriminately to feel good is a losing strategy in Northampton County.

In Lehigh County in 2021, 74,108 people cast ballots. In 2023, 75,127 people cast ballots. Much like Northampton, it’s very consistent. The highly likely voter pool right now is 81,490. The expansion pool of voters is 93,984. Lehigh County follows a similar trend to Northampton in that the expanded universe benefits the Republican Party. Republicans dropped off a bit in 2023 from 2021. If they come back, Democrats are in for a brutal fight in which they will very likely need to win over independent voters.

Vote-by-mail suggests the Republicans are getting done what they need to get done, Valley wide. Democrats have requested just shy of 2,000 more ballots than they returned in Lehigh County in 2023. Democrats in Northampton County have requested about 1,500 more ballots than they returned in 2023. Remember that no one gets 100% of their requests actually turned in. Republicans in Lehigh County have requested roughly 3,000 more ballots than they returned in 2023. In Northampton County, Republican requests are up about 2,500 over the number of vote-by-mail ballots returned in 2023. This suggests that Republicans have gained about 1,000 voters over 2023 in both counties. What’s more alarming is that these numbers might not tell the whole story of Republican growth. Lehigh County Republicans who did not vote at all in 2023 have requested 2,474 ballots. In Northampton County, that number is 2,284. In both counties, GOP candidates needed to win nearly all of the independent ballots to make up the gap between the parties turnouts in 2023. These numbers suggest that is no longer true in 2025.

Before anyone gets too excited, this is not a eulogy for the 2025 Democratic candidates in Northampton and Lehigh County. The 2023 Democratic candidates in both counties, of which Tara Zrinski (Democratic nominee for County Executive) was prominently one, very likely won the independent voters in both counties. Candidate quality matters, and Roger Maclean and Tom Giovanni are basically moss growing on a dead tree level of excitement. Giovanni wouldn’t debate Zrinski and then could barely put together a coherent sentence together in his conversation on WFMZ’s Business Matters and Maclean believes he will find “magic money” to plug budget holes. These are deeply unserious, non-thinking individuals. That definitely could matter. Democrats lack competitive elections in Allentown, Bethlehem, and Easton though to help turn out their base, and the Northampton County Council Democratic slate charitably has two (maybe three on a good day) candidates I can even stomach the thought of on the council. There are lots of variables in this election besides who turns out, but they break both ways.

I have two basic rules when I run local elections- I do not give a shit what the “prevailing wisdom” inside the courthouse/government center/city hall is, and I really don’t give a shit if a few county/city employees are pissed at the Executive/Mayor because they didn’t get a raise. None of that nonsense is indicative of what the general public thinks about the candidates, they are tiny samples of the electorate that tell us much about nothing. Sure, most of the lawyers in both county can tell you who clearly should win, but they don’t even equal 1% of the electorate. So, if you’re one of the people hanging out at all the party events, debates, picnics, or whatever else and think you have a handle on what is going to happen- you don’t.

Why I’m Not Going to Give Crooksy or Crosswell an Audience to Answer my Attacks

From the horse’s mouth.

I was invited to tonight’s Lehigh Valley 4 All meeting to ask Bob “Crooksy” Brooks questions about the things I’ve written about him. I’m going to decline at this time. I’m sure his team would say that vindicates him, that it shows I’m throwing baseless accusations at him from behind a computer screen and won’t defend them. If I were him, that’s what I’d say too. I’m going to proceed to tell you why that’s a pile of shit.

I’ve been at an event with Crooksy and Crosswell since I started writing about them. If they were truly mad and felt they had a legitimate beef with what I wrote, they could have addressed it then. Neither of them did. I have no reason to give either one a chance to prepare answers for an audience. One’s a bartender and one’s a lawyer, two professions that know how to talk their way around anything. In both cases, I have laid out unassailable facts, not opinions or presentations, about them. I posted the Superior Court’s opinion on the matter of Crooksy stiffing his ex-mother-in-law, which clearly shows he didn’t pay her back for 14 years, meaning no, it wasn’t just part of a messy divorce like he claims. Why would I give him equal footing with me to lie about that for an audience? I posted the actual screenshots of his social media where he says he thinks we need more guns and prayer in schools, and where he talks about hating Kaepernick for kneeling during the national anthem. Did I add on my opinions? Sure. But what I gave you out front was the documentation of this man’s views and actions. I am not going to literally debate if they happened with him. If he wants to accuse the Superior Court of Pennsylvania of lying, he can do that himself. Bob Brooks did everything I said. If you want to decide those things don’t matter to you, you can do that on your own.

I’m going to say the same for Ryan Crosswell, who no one is asking me to give a forum to at this point. Again, I’ve laid out the facts here. Crosswell is not from here and is a lifelong Republican until a few months ago. Voter registration is a public record, and it shows him repeatedly registering as, and voting as, a Republican in such far off places as Louisiana and Washington, D.C. There’s not much to argue there. I showed you Crosswell’s LinkedIn, which talks about his work at an infamous union busting law firm, and in which he talks about his work to screw workers. Crosswell filed a finance report in July that showed almost all of the money he is raising is from out of town, with just one donor in the district. Again, these things aren’t really up for debate.

There are five candidates in this race. I’m not going to debate all five of them about their life stories. I’m not attacking three of them, all of whom are long time Democrats who have lived in the Lehigh Valley for years. I’m attacking two guys who really shouldn’t be running in a Democratic Primary in the Lehigh Valley. The response both have given so far is to tell people that I’m attacking them on the behalf of Lamont McClure. That’s a load of shit. Go check McClure’s campaign finance reports, I do not work for him. I will not be working for him in this primary either, including in the future. I like Lamont enough, but he’s not paying me a check to do anything for him. I have not worked for a political candidate since May of 2024, most of my work is now for independent expenditures, and will be remaining as such. I’m not going to debate these kinds of lies for an audience, where how one presents themselves can sway the crowd on who they are going to believe, these guys are both trained talkers. I am laying out the facts on these individuals in black and white letters. This shouldn’t be a matter of interpretation, it should be a matter of facts. If Crooksy wants to debate if he’s a deadbeat or not, he can send mailers to the voters telling them he’s not. I sure as hell am not going to give him a platform to do so.

The primary voters in 2026 can decide what they think of the facts, but I’m not going to debate what the facts are with people that would screw family members or working people. If primary voters choose one of these guys, we’ll see how the full electorate reacts. My guess is not very well.

NFL QB Power Rankings- October

Pre-season rankings. September rankings.

Well it’s time for our monthly QB rankings in the NFL. It’s going to take more than one month to change most of my top five, but Joe Burrow falls a bit for being hurt. I’m sorry, it’s just another injury and another slow start. He might be #1 on the field for 18 weeks. He has to do that though. There are starters moving up from playing well (Danny Dimes) and others moving down due to injuries and regression. There are others who just haven’t taken a leap yet, and we’ll see where they are in a month.

  1. Patrick Mahomes- Chiefs QB1
  2. Josh Allen- Bills QB1
  3. Lamar Jackson- Ravens QB1
  4. Jalen Hurts- Eagles QB1
  5. Matt Stafford- Rams QB1
  6. Baker Mayfield- Buccaneers QB1
  7. Jared Goff- Lions QB1
  8. Joe Burrow- Bengals QB1
  9. Justin Herbert- Chargers QB1
  10. Jordan Love- Packers QB1
  11. Jayden Daniels- Commanders QB1
  12. Kyler Murray- Cardinals QB1
  13. Dak Prescott- Cowboys QB1
  14. Sam Darnold- Seahawks QB1
  15. Trevor Lawrence- Jaguars QB1
  16. Aaron Rodgers- Steelers QB1
  17. C.J. Stroud- Texans QB1
  18. Drake Maye- Patriots QB1
  19. Caleb Williams- Bears QB1
  20. Bo Nix- Broncos QB1
  21. Brock Purdy- 49ers QB1
  22. Daniel Jones- Colts QB1
  23. Michael Penix Jr.- Falcons QB1
  24. Geno Smith- Raiders QB1
  25. J.J. McCarthy- Vikings QB1
  26. Jaxson Dart- Giants QB1
  27. Cameron Ward- Titans QB1
  28. Tua Tagovailoa- Dolphins QB1
  29. Justin Fields- Jets QB1
  30. Bryce Young- Panthers QB1
  31. Dillon Gabriel- Browns QB1
  32. Spencer Rattler- Saints QB1
  33. Mac Jones- 49ers QB2
  34. Carson Wentz- Vikings QB2
  35. Kirk Cousins- Falcons QB2
  36. Joe Flacco- Browns QB2
  37. Tyler Shough- Saints QB2
  38. Cooper Rush- Ravens QB2
  39. Marcus Mariota- Commanders QB2
  40. Russell Wilson- Giants QB2
  41. Tyrod Taylor- Jets QB2
  42. Jake Browning- Bengals QB2
  43. Jimmy Garoppalo- Rams QB2
  44. Mitchell Trubisky- Bills QB2
  45. Tanner McKee- Eagles QB2
  46. Andy Dalton- Panthers QB2
  47. Kenny Pickett- Raiders QB2
  48. Malik Willis- Packers QB2
  49. Zach Wilson- Dolphins QB2
  50. Drew Lock- Seahawks QB2
  51. Jacoby Brissett- Cardinals QB2
  52. Gardner Minshew- Chiefs QB2
  53. Teddy Bridgewater- Buccaneers QB2
  54. Anthony Richardson- Colts QB2
  55. Nick Mullens- Jaguars QB2
  56. Jarrett Stidham- Broncos QB2
  57. Josh Dobbs- Patriots QB2
  58. Mason Rudolph- Steelers QB2
  59. Davis Mills- Texans QB2
  60. Joe Milton III- Cowboys QB2
  61. Trey Lance- Chargers QB2
  62. Tyson Bagent- Bears QB2
  63. Kyle Allen- Lions QB2
  64. Brandon Allen- Titans QB2
  65. Jameis Winston- Giants QB3
  66. Sam Howell- Eagles QB3
  67. Case Keenum- Bears QB3
  68. Shedeur Sanders- Browns QB3
  69. Riley Leonard- Colts QB3
  70. Quinn Ewers- Dolphins QB3
  71. Jalen Milroe- Seahawks QB3
  72. Max Brosmer- Vikings QB3
  73. Josh Johnson- Commanders QB3
  74. Skylar Thompson- Steelers QB3
  75. Tommy DeVito- Patriots QB3
  76. Stetson Bennett- Rams QB3
  77. Jake Haener- Saints QB3
  78. Graham Mertz- Texans QB3

Happy Shut Down Day

The government is shut down. Good. The truth is that the Republicans are in the majority in both houses of Congress. They also hold the White House. If they want to fund this government, they should figure out a way. What is this government doing that someone who disagrees with Donald Trump should want to continue?

This fight is not about illegal immigrants getting health care from the government. That is illegal now, and does not happen on any meaningful level. Medicare and Medicaid have plenty of safe guards now against giving a policy to non-citizens. If you wanted to make sure those programs and the VA and ACA had literal zero illegal immigrants on policies, you’d give them more money, not less, so they could enforce it better. This is all just excuses from Donald Trump.

This fight is about the ACA and affordable health care in America. Cutting subsidies for premiums under the ACA simply will raise the amount of money people pay for a plan. If premiums are higher, less people will buy plans. Because less people are buying, plans will become more expensive people who buy plans. It’s a nasty cycle, and the reason most of the 20 million or so on “Obamacare” plans didn’t just buy an insurance plan before. The whole market is cheaper with more people on it. With less people insured, you get more people showing up at hospitals and clinics and receiving care they will never pay for. The hospitals and clinics then make up that money by charging insurers more for the people they are covering. Simply put, health care is cheaper on the micro (household) level with more people insured than less. Cutting subsidies to the ACA is a rate hike even for people like me, who don’t accept the subsidy.

Aside from the multitude of horrific things the current government is doing that Democrats should have no interest in paying for, there’s no point in screwing up the health care market because you don’t like the President who designed it. Keep the government shut down. If the Republicans want to fund it, let them figure it out. If they want Democrats to help, they can cave on health insurance premiums. Otherwise there is no harm in shutting it down and keeping it down. Democrats were voted out, we’re under no obligation to help them.

NFL Power Rankings, 9/30

Four weeks down. We now have enough info to rank these teams based on this year. Here’s last week’s.

  1. Philadelphia Eagles
  2. Buffalo Bills
  3. Los Angeles Rams
  4. Tampa Bay Buccaneers
  5. Indianapolis Colts
  6. Detroit Lions
  7. Seattle Seahawks
  8. Jacksonville Jaguars
  9. San Francisco 49’ers
  10. Los Angeles Chargers
  11. Pittsburgh Steelers
  12. Green Bay Packers
  13. Kansas City Chiefs
  14. Washington Commanders
  15. Denver Broncos
  16. Arizona Cardinals
  17. Atlanta Falcons
  18. Minnesota Vikings
  19. Cincinnati Bengals
  20. New England Patriots
  21. Chicago Bears
  22. Dallas Cowboys
  23. Houston Texans
  24. Baltimore Ravens
  25. Las Vegas Raiders
  26. Cleveland Browns
  27. Miami Dolphins
  28. New York Giants
  29. Carolina Panthers
  30. New Orleans Saints
  31. Tennessee Titans
  32. New York Jets

MLB Power Rankings, 9/29

The season is over. We know who is going to the playoffs. We know who is not. Now, it’s time for the best tournament in sports. Nothing beats October baseball. Especially in Philadelphia, but I’m biased there. Here’s the last regular season/first postseason power rankings. Here was last week’s.

  1. The Milwaukee Brewers
  2. The Philadelphia Phillies
  3. The Toronto Blue Jays
  4. The Los Angeles Dodgers
  5. The New York Yankees
  6. The Seattle Mariners
  7. The Cleveland Guardians
  8. The Chicago Cubs
  9. The Boston Red Sox
  10. The San Diego Padres
  11. The Detroit Tigers
  12. The Cincinnati Reds
  13. The Houston Astros
  14. The New York Mets
  15. The Kansas City Royals
  16. The Texas Rangers
  17. The San Francisco Giants
  18. The Arizona Diamondbacks
  19. The Miami Marlins
  20. The St. Louis Cardinals
  21. The Tampa Bay Rays
  22. The Oakland Athletics
  23. The Atlanta Braves
  24. The Baltimore Orioles
  25. The Los Angeles Angels of Anaheim
  26. The Pittsburgh Pirates
  27. The Minnesota Twins
  28. The Washington Nationals
  29. The Chicago White Sox
  30. The Colorado Rockies

Obviously for teams 13-30, this is the end of the line. I’ll continue to rank them for the remainder of the postseason, but in the order you see now. None of that will change again until free agency. They are in record order, because after 162 games, you are who you are. 17 teams won 81 games or more this year. Two teams lost over 100 games. No one reached 100 wins this year.

Now, on to the playoffs.

Happy Monday- the Mets are Everyone’s Little Brother

We all heard it all Winter- it’s the Mets time. They took Juan Soto from the “varsity” team in New York. They had finally slayed the big brother Phillies in the playoffs. Their owner promised to move heaven and earth to win a championship. Then they came out and started 45-24, the best record in baseball through 69 games.

From that June 12th on, they went 38-55. They only had a better record than the Rockies and Nationals in the National League after that. They finished 13 games behind the Phillies. They finished 83-79. They finished one game behind the Cincinnati Reds for the third NL Wild Card. They’re headed for Cancun now.

All the talk about being “Big Brother” in New York from Mets fans was silly. Sure, Soto was actually great. Lindor and Alonso were great again. Alvarez was pretty good. So was Edwin Diaz. Tell me who else was good after that? The answer is no one. The Mets let Jose Iglesias, Jose Quintana, and J.D. Martinez all walk away. They changed the very soul of their team. The supporting cast they built around their superstar players was sub-standard. Their rotation was awful. They had one dependable reliever. They have five spots in their lineup underperform.

I hate the Mets, but I have a little advice for them- there are 26 spots on the roster. You can buy the #1 free agent if your owner wants, but that doesn’t win you enough games. It takes a full squad. Maybe you’ll build one of those, someday.

Crooksy’s Excuses for Stiffing His Mother-In-Law Lack Any Credibility

So I was in a room with Bob “Crooksy” Brooks this morning. No, there wasn’t a fist fight. I was too busy guzzling coffee to cause a scene. I did meet his manager though. Nice young lady, we have some common friends. I hope she enjoys her stay here in the Lehigh Valley. Well, most of it.

Friday a local activist leader let me know she really liked Crooksy when she met him. I’m not shocked, the guy tends bar at the Holy Family Club in Nazareth, that takes people skills. I mean, gotta talk for them tips, you know? Anyway, she said she asked him about my allegation that he took $55k from his mother-in-law, and he answered it satisfactorily for her. His answer? It was all part of a messy divorce.

You know what, I get why that makes sense. Divorces are inherently messy, right? If this was a question of when the suit itself was filed, or why, that might be satisfactory. The problem is, the actual issue happened years, and years before the legal proceeding. The case was decided in the Superior Court in 2021. The initial trial was in 2020. The actual case took place between 2004 and 2008. From the Superior Court opinion:

In June 2004, Michael Wiley transferred title to a residential building lot to his future daughter and son-in-law, Jennifer and Robert Brooks (Defendants).2Prior to the transfer, Michael Wiley funded the subdivision of the land, and Defendants agreed to pay him $55,500 for the cost of subdividing and the value of the lot. However, Defendants never paid Michael Wiley.

In 2008, at the request of Michael Wiley, Carol Wiley had a promissory note drafted which memorialized Defendants’ debt, and provided that Defendants were jointly and severally liable to pay CarolWiley $55,500 at 6.5% interest, in 120monthly payments of $630.19, beginning July 1, 2008. On July 12, 2008, Wiley and Defendants executed the promissory note in the presence of a notary. Defendants never made any of the payments prescribed in the promissory note.

On August 27, 2018, Wiley filed the underlying breach of contract action against Defendants. Brooks filed a reply and new matter on October 25, 2018 raising several affirmative defenses, including the statute of limitations, statute of frauds, and lack of consideration. On October 31, 2018, the trial court entered default judgment against Jennifer Brooks after she failed to respond to the complaint. Wiley filed a response to Brooks’ new matter on November 13, 2018.

The court held abench trial on August 11, 2020. At the close of Wiley’s case, Brooks moved for compulsory nonsuit, asserting that the action was barred by the four year statute of limitations governing contracts, and that no consideration was given for the debt because Wiley did not own the real estate and did not advance funds. The court denied Brooks’ motion, but ordered the parties to file post-trial briefs addressing the statute of limitations and statute of frauds. After reviewing the briefs, the court on September 11, 2020 entered a verdict in favor of Wiley and awarded damages of $130,386.36.

Let me break that down as simply as possible. In 2004, Mr. Wiley funded a subdivision of a property to Brooksy and his soon-to-be wife, to the tune of $55k, and they agreed to pay him back. They didn’t pay a red cent back. In 2008, FOUR YEARS LATER, Mr. Wiley was concerned enough that they would never pay him back that he and his wife made Brooksy and their daughter sign in front of a notary that they would pay them back, on a schedule, with interest. They never made one payment. Not a dollar. TEN YEARS LATER, Mrs. Wiley sued him and their daughter. The daughter didn’t even bother to contest the case. He did. TWO YEARS later, it went to trial. Brooks did not contest that he signed the note, or that he didn’t pay them back. He basically said they waited too long to sue him and Mrs. Wiley wasn’t the actual person who gave him the money, so she couldn’t sue. The court rejected that argument.

I’m not a lawyer. I also know that divorces are messy. I’m not here to comment on the legal questions raised. Here’s what I know- this dude got a loan from his father and mother-in-law in 2004 and paid back not one cent for 14 years before it went to court. He doesn’t even contest that he stiffed them for 14 years. He basically tried to say they’re shit out of luck for waiting to hold him accountable.

This is not an issue of an ugly divorce. This is just basic dishonesty.

What in the Fresh Hell is This?

Two years ago I was busy around this time of year. I was managing Timika Lane’s Superior Court race. One of the two opponents we defeated was the woman in the video above. She’s… interesting. Anyway, she’s running again for Superior Court, or maybe to lead the rapture based on the video above. Holy shit.

I’ll be voting for the pride of Cannon-McMillan, Judge Brandon Neuman.

Rumor Mill- Crooksy Rakes in the Cash, Union Buster Crosswell Fades

The DCCC rumor mill is loud these days. As they try to prop up candidates they like and penalize candidates they don’t, they tell folks things in hope that they put it out there. I’m more than happy to oblige. In PA-7, they want you to back Bob “Crooksy” Brooks, a deadbeat who stiffed his mother-in-law, and will be torn to shreds over it by Ryan Mackenzie and the GOP. The guy is DOA in the general election, and probably wouldn’t be good if he did win, but he makes money for their chosen consultants, who happen to also be Senator Fetterman’s team, and he’s the head of a union. Sure, he’s a bad candidate, but he furthers some folks careers. So they want you to know that “Crooksy” is going to blow away the other four Democrats in fundraising, as this guy did last reporting period. They are telling people that Bob “Crooksy” Brooks will raise $400k in the third quarter.

Crooksy’s number, if he actually reaches it (a month ago they were saying $200k, so read into it what you will), is pretty decent. It’s not shocking though, nor is it a number that makes him a prohibitive favorite. “Crooksy” Brooks hired folks who helped build Bernie Sanders and John Fetterman’s mythological campaigns, and also raised a bunch of money when people believed they were working class heroes. In Fetterman’s case he raised a bunch of money online and basically drowned his primary opponents, before going on to basically vote with the Republican Party in the United States Senate. Crooksy is just their new grift to get paid. With three full quarters of fundraising, and reasonable depreciation built into it after his launch, Crooksy would be on pace to reasonably raise about $1 million for this race. The problem for Crooksy is he starts way behind, and people don’t really like him more once they’re told about him. He’ll need to spend most of his million introducing himself and making people like him, and that’s assuming no one comes in and tells the voters he’s a gun nut racist, who stiffs his mother-in-law, to the cost of a few hundred thousand dollars. He’ll need a lot more.

Then there’s Union-Busting Ryan Crosswell, who was at one point the darling of the Washington types, but then the DCCC got some flack for running a Republican and backed away. The truth is that they’d still be fine with Crosswell as their nominee, but they know they can’t say that out loud, and now they got some static from the district, so they have to pretend they don’t like him. The truth? He’s probably actually better than Crooksy, provided that you don’t care at all what your Congressman actually believes, or if they actually have any grassroots support in the district they aren’t even from, or really if you just don’t care about anything. Since they know Crosswell is a bad look, they have to at least go through the motions of shitting on him. They are putting out there that he will not hit his $300k goal for the third quarter, as donors back away from him as they learn more. If Crooksy wasn’t better for business for the Beltway types, I’d predict him getting this same treatment next quarter.

Then there’s poor Carol Obando-Derstine, an actual Democrat from the Lehigh Valley who doesn’t hate Colin Kaepernick. Sure, Carol’s pretty corporate in her career choices, but she at least has business running in this race. So of course, the Beltway crowd wanted her to drop out, thereby pushing any women candidates out of the race. Then, when she got endorsements from some Latino Groups and Emily’s List, Bernie’s DSA goons made sure to deny her the SEIU endorsement that the local members wanted to give her. Crooksy needed that endorsement, stealing from his mother-in-law wasn’t going to finance this campaign on it’s own! Honestly, this kind of treatment of a former Democratic staffer is a really bad look, but she’s in the way of the fat cats getting paid. The Beltway elites want you to know that her entire campaign staff is fleeing her in droves, and she’s refusing to raise money. They’re predicting she’ll raise “under $100k.” She might. They want you to know that though so you back their chosen candidate though.

Then there’s Lamont McClure, Northampton County’s two-term Executive, who isn’t raising cash fast enough for their liking. To hear these Beltway warlords tell it, McClure might not report any money at all this quarter. Dude can’t even rub together two nickels for heat. What’s the guy even doing in the race? We know he gave himself $200k this quarter, so I assume he’ll raise that much at least. They assume though that the one candidate to win a major local office in this race is dead at this point. In fact, that’s their excuse for why the Governor didn’t tell him to drop out. To date, my math says he’s raised at least $430k for this race, which is less than Crosswell for sure, and maybe Crooksy, but probably enough for him to stay in. Basically though, the Beltway Chieftains want you to know that while local voters, elected officials, and unions always like him, he’s dead.

Then there’s Mark Pinsley. The rumor here is he’s still on Planet Earth. Poor Dude won a couple of elections and these folks act like he doesn’t even exist. They didn’t even take time to shit on him in their rumors. Hell, they didn’t even let lunatic Bernie endorse him, and he’s trying to run like him. I guess they hope he just goes off and runs for State Senate, again.

Part of the reason the Democratic Party loses is voters see right through our astroturf narratives. Republicans put up authentic lunatics, we put up Crooksy. It seems that in the case of PA-7, the Beltway Elites are desperate to find literally anyone to be their candidate besides a Democrat from the Lehigh Valley. I’m sure voters will love that.