Sign in

Charlie Sweatpants

@csweatpants.bsky.social
1.1K followers 1.9K following 2.1K posts

Joined for sports, blogging again, I work in software but have written a book New York publishers deemed "too risky": We Kicked Their Ass: A New and Better History of the American Revolution Read a preview chapter at the blog: www.deadhomers.com he/him

PostsRepliesMedia
Charlie Sweatpants @csweatpants.bsky.social · 3h
Paul Newman got dressed 10 years early for the Quint audition.
010
Charlie Sweatpants @csweatpants.bsky.social · 29/09/2026
He's not the best QB in Lions history for nothing, folks.
010
Charlie Sweatpants @csweatpants.bsky.social · 28/09/2026
Whenever I use the "Note to Self" contact on Signal I always think I can get it closed before the read receipt fills in yet I never do. Tomorrow, however, is a new day.
000
Charlie Sweatpants @csweatpants.bsky.social · 27/09/2026
Sigh, DTE goes down on a cloudless day
000
Charlie Sweatpants @csweatpants.bsky.social · 27/09/2026
Math pain
010
Charlie Sweatpants @csweatpants.bsky.social · 27/09/2026
Marduk has spoken
000
Charlie Sweatpants @csweatpants.bsky.social · 27/09/2026
Yeah, fuck, Iowa, as always
020
Charlie Sweatpants @csweatpants.bsky.social · 27/09/2026
Fuuuck
010
Charlie Sweatpants @csweatpants.bsky.social · 27/09/2026
The ice is thin but the shore is near, oh man
020
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Ugly punt to win
030
Reposted by Charlie Sweatpants
The Rocky Horror Picture Shōgun @mgobl.eu · 26/09/2026
Elwood: It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark... and we're wearing sunglasses.
Jake: Hit it.
0181
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Fucking adventure of a ref explanation
020
Reposted by Charlie Sweatpants
Rachel Leggett @rleggos.bsky.social · 26/09/2026
The throw, the catch, the touchdown 🤝🏼
081
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
The anti-gambling radio ads from dontregretthebet dot com (terrible URL) are very sad. Like a bad Dad monolog from 2005
100
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
19-14, now we have an appropriately ugly score
0171
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Boom, still got it
050
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
We did move the ball. Time to see if we still can
020
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Ahh, the anxiety
000
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Three points and six minutes off the clock. Devastating.
030
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Classic from Karsh and Jansen just now: Football's a weird game. It's not a round ball.
050
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
The bright interpretation is 232-77 in yardage while they are a puny 1/6 on third to our magnificent 3/7. Lean on them until they fall. The dark interpretation is you did all that for +3 at halftime on a practiced "you're in here with me" team. The lead means nothing, the yards even less.
370
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Too far for the jump and reach, beef to plow
070
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
"One of the largest" CBS?
030
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Lotta game left, but Iowa can't move the ball
120
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Also, fuck the TV contract that mandates a commercial after a kickoff TD.
040
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
And my further apologies to the football gods for my all too predicable hubris.
140
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
My apologies for doubting this drive before I even saw it. I'm learning and I will do better.
030
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
For you connoisseurs of Big Integer football, that was 15 snaps and three punts between both teams for Michigan to advance from the 3 to the 11. The vice tightens.
240
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Well, we *were* promised a defensive slog
000
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Underwood called that steer l after the jump . . . fuck
000
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
"Trent Dilfer, a Super Bowl winning quarterback."
000
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Maybe it's my TV or CBS's color choices, but the striped stands look more black and gold than maize and blue.
320
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Pablo Torre walking the streets of Fansville whistling Farmer in the Dell while everyone flees indoors.
061
Charlie Sweatpants @csweatpants.bsky.social · 26/09/2026
Good morning from Ann Arbor where the skies are clear, the soccer fields are foggy, and the Hawkeyes are in town. Go Blue!
A soccer field with fog over it, some trees in the background have low angle sun.
110
Charlie Sweatpants @csweatpants.bsky.social · 25/09/2026
Hey, Desmond!
010
Reposted by Charlie Sweatpants
Josh Dubow @joshdubowap.bsky.social · 25/09/2026
Drake London and Bijan Robinson are the 1st teammates each with 150+ yards from scrimmage in a road game at Lambeau Field
0112
Charlie Sweatpants @csweatpants.bsky.social · 25/09/2026
Hoodie Guy is the star here, but strong supporting work from Silent Disbelief Guy in back.
030
Charlie Sweatpants @csweatpants.bsky.social · 25/09/2026
Congratulations to tonight's real winner! (Penix not quite balling out, but the ground game is certainly primetime worthy.)
000
Charlie Sweatpants @csweatpants.bsky.social · 24/09/2026
Haven't gotten a chance to try the new version yet, but this is very good news. (Guess I should follow f-droid development?) arstechnica.com/gadgets/2026...
arstechnica.com
F-Droid gets its biggest update in a decade with new UI and smoother app installs
F-Droid's Android app store has been rebuilt from the ground up.
001
Charlie Sweatpants @csweatpants.bsky.social · 23/09/2026
I can barely make it through this trailer, copious gummies will be needed for a full viewing.
000
Charlie Sweatpants @csweatpants.bsky.social · 23/09/2026
Sadly, I am already at work
010
Reposted by Charlie Sweatpants
☀️ Starshine @starshine.bsky.social · 23/09/2026
you should read the replies/quotes
35113
Reposted by Charlie Sweatpants
Hoover Street Rag @hooverstreetrag.org · 22/09/2026
That's fullback Bob Perryman from Buzzard's Bay, Massachusetts!
0101
Charlie Sweatpants @csweatpants.bsky.social · 22/09/2026
A classic
Sports Illustrated cover from 1986 with the headline, "A Real Hum-Dinger" "Michigan 24, Notre Dame 23"
140
Reposted by Charlie Sweatpants
springfieldians @springfieldians.bsky.social · 22/09/2026
616824
Charlie Sweatpants @csweatpants.bsky.social · 21/09/2026
Guess it's fall now
010
Charlie Sweatpants @csweatpants.bsky.social · 21/09/2026
I get Hunt ass kissing cause it's a home game and they want pubic money for a stadium. But kissing Irsay ass ON THE ROAD? Shame corner for both Tirico and Collinsworth, but especially Collinsworth who has now brought her up twice between plays.
000
Charlie Sweatpants @csweatpants.bsky.social · 21/09/2026
Go Colts, maximum chaos Week 2!
000
Charlie Sweatpants @csweatpants.bsky.social · 20/09/2026
Rescinding FRAUD ALERT re Denver Broncos Applying FRAUD ALERT to Los Angeles Chargers
040
Charlie Sweatpants @csweatpants.bsky.social · 20/09/2026
Oh, Jacksonville, why did I have hopes for you?
110