Check out my step-by-step guide on how Milwaukee County Executive David Crowley, Wisconsin's Democratic candidate for governor.
madison.com/opinion/cartoon/…
Oscar Fox and Lewis Crane celebrate the Milwaukee Brewers' NLCS victory in my latest Mendota Marsh comic strip for the @WiStateJournal.
madison.com/opinion/cartoon/…
The Milwaukee Brewers are California dreamin' in my latest cartoon for the @WiStateJournal. @Brewers
madison.com/opinion/cartoon/…
Check out my latest cartoon for the @WiStateJournal about the only thing allowed to be higher than the State Capitol in Madison.
madison.com/opinion/cartoon/…
Check out my step-by-step instructions on how to draw Wisconsin Republican candidate for governor Tom Tiffany. madison.com/opinion/cartoon/…
Bucky's Nobel Prize in physics isn't enough for some UW fans in my latest cartoon for the @WiStateJournal.
madison.com/opinion/cartoon/…
Climate crisis is bigger threat than ugly infrastructure in my latest cartoon for the @WiStateJournal.
madison.com/opinion/cartoon/…
Scrappy David Crowley can still compete with Tom Tiffany's big-money team in my latest cartoon for the @WiStateJournal. madison.com/opinion/cartoon/…
I did something a little different this week. Check out my comic column on how to send letters to the editor to the @WiStateJournal. madison.com/opinion/cartoon/…
Tom Tiffany shuts out the free press in my latest cartoon for the @WiStateJournal. madison.com/opinion/cartoon/…
White House press pool blacks out Donald Trump in my latest cartoon for the @WiStateJournal. madison.com/opinion/cartoon/…
Derrick Van Orden, not Islam, doesn't comport with modern Western thought in my latest cartoon for the @WiStateJournal. @derrickvanorden madison.com/opinion/cartoon/…
Beavis and Butthead get ready to rock out to Metallica in Madison in my latest cartoon for the @WiStateJournal.
madison.com/opinion/cartoon/…
Donald Trump plays Igor in my latest cartoon about AI for the @WiStateJournal. madison.com/opinion/cartoon/…
The race is on for Madison mayor in my latest cartoon for the @WiStateJournal.
madison.com/opinion/cartoon/…
Brewers pitcher Jacob Misiorowski breaks the speed limit in my latest cartoon for the @WiStateJournal .
madison.com/opinion/cartoon/…
My latest cartoon for the @WiStateJournal, remembering the 9/11 terrorist attacks 25 years later. madison.com/opinion/cartoon/…
Chicken Tom Tiffany refuses to attend the Wisconsin Broadcasters Association debate with David Crowley in my cartoon for the @WiStateJournal.
madison.com/opinion/cartoon/…
Stage is set for data center debate in Wisconsin's race for governor in my latest cartoon for the @WiStateJournal madison.com/opinion/cartoon/…
UW students must study hard to deal with inappropriate professors in my latest cartoon for the @WiStateJournal.
madison.com/opinion/cartoon/…




















