Here’s your cartoon for CNN’s weekly newsletter, Provoke/Persuade. Please sign up to get these in your inbox every Sunday for the rest of your life. Larry Kudlow, the Director of the United States National Economic Council, says systemic racism doesn't exist in the United States. Kudlow told reporters last Wednesday, "I don't believe there's systemic racism in the... Continue Reading →
Roughing It, Volume 50
Here are the roughs from the week before. There are too many. In this case, it's an idea I wasn't sure of. But I guess I was wrong. CNN wanted it and a lot of people leaving comments liked it too. One person praised the tie which is something I nearly forgot to include. My... Continue Reading →
Trumping To Tulsa
Donald Trump isn't good at being subtle. Probably because he's not very smart and he's such hardcore racist, it's hard to hide. When the man sends out a dog whistle, it's not just the dogs who hear it. Everyone hears it and it's the dogs who deny he ever sent it. Donald Trump has decided... Continue Reading →
For The Birds
I live in Fredericksburg, Virginia, a little city built on history. George Washington grew up here. His sister and her husband built a home here. George bought his mother a home here where she lived until her death. But Fredericksburg may be more famous for the two battles staged here during the Civil War (unless... Continue Reading →
Just A Good Ole Boy
Despite all his faults, Donald Trump is still the best president of the Confederacy since Jefferson Davis. The American Civil War started at Fort Sumter in South Carolina. On April 11, 1861, when Confederate Brigadier General Pierre Beauregard attacked the U.S. fort, commanded by Major Robert Anderson. Today, Beauregard, the guy attacking a United States... Continue Reading →
The Pusher Provocateur
The reason Donald Trump is NOT my president isn't that I don't like him or disagree with his politics. George W. Bush was my president and I didn't like him. Donald Trump is not my president because he's not a president. Donald Trump hasn't taken one moment to be presidential. I found it funny that... Continue Reading →
Defund The Police
This cartoon should ignite a lot of debate on social media over the next few days. A lot of Black Lives Matter protesters are calling for defunding the nation's police departments. There's a lot of talk about what that means exactly and concerns Donald Trump and Republicans will milk it for the 2020 presidential campaign.... Continue Reading →
Full Of Crap For Kap
Pete Rose is banned from Major League Baseball. He's considered one of the greatest baseball players of all time being voted Rookie of the Year, winning three batting titles, three World Series, two Gold Glove, and one Most Valuable Player Award. He went to the All-Star game 17 times where he played five different positions... Continue Reading →
Did Mexico Pay For It?
Here’s your cartoon for CNN’s weekly newsletter, Provoke/Persuade. Please sign up to get these in your inbox every Sunday for the rest of your life. Nope. Mexico did NOT pay for it. Donald Trump ran on a racist xenophobic campaign of building a wall to keep people from south of the U.S. border from entering our country. The... Continue Reading →
Roughing It, Volume 48
Let's check out some roughs from the previous week. I took this cartoon... ...and this cartoon... ...to create this cartoon for CNN. There has been so much stupid insane bullshit coming from the White House over the past two weeks (OK, more than usual), that I haven't been able to capture everything. I don't know... Continue Reading →