John Hanley
banner
johnjhanley.bsky.social
John Hanley
@johnjhanley.bsky.social
I write about every Chicago #Cubs game, with three up, and three down at CubCavern.substack.com.

Offseason: Colts fan, Iowa Hawkeye alum, Portland Trailblazers. Wow, am I eclectic.

All seasons: Pearl Jam, grunge, sarcasm.
Hear my name, take a good look:
November 26, 2025 at 1:22 AM
For clarity
November 26, 2025 at 1:00 AM
Admit it, you’re watching Syracuse basketball and you were convinced this was the real bench.
November 25, 2025 at 1:07 AM
Happy Moline Day to all who celebrate. Friday 10/17/14 #nocode
@pearljam.com
#iykyk #PJMoline #PJTour2014
October 18, 2025 at 12:55 AM
Eight years ago, the Cubs outlasted Max Scherzer and the Nats for win no. 2 in a grueling NLDS. “Respect me!”

My favorite in-person #Cubs memory. Good luck to the lucky ones in person tonight! #Letsgo
October 10, 2025 at 12:55 AM
You can see it just as well as I can.
October 7, 2025 at 4:10 AM
Nico flies out, just under a pitch.

Something bad is always going to happen. The great teams bounce back from it. The Vaughn homer was the moment, do or die now.
October 7, 2025 at 1:49 AM
October 4, 2025 at 6:43 PM
About to track the pacing - #letsgo #cubs #nlds
October 4, 2025 at 6:06 PM
I’m on flights during Game 3 and (if necessary) Game 5. THAT will be fun for the rest of the people in the cabin.
(Austin TX for work) #Cubs
October 3, 2025 at 11:17 PM
The best #Cubs manager of all time encouraged the best Cubs team of all time to “Never let the pressure exceed the pleasure.”

Players work all year to face pressure like this. We all do. We fight to get to that moment. Today is what we crave. The moment. Let’s get it.

#LetsGo
October 2, 2025 at 7:13 PM
Cubs 2, Cardinals 0, “Onward.”
- A sweep of our rivals for the 92nd win in a rollercoaster season.
- Assad, Soroka and Wicks combine for the SO.
- Suzuki HR, Mo Baller RBI.
#Cubs #FlytheW
September 28, 2025 at 9:29 PM
hook it to my veins #cubs #knockonwood
September 26, 2025 at 7:17 PM
made this better
September 25, 2025 at 1:57 AM
Two years ago the Athletic had a giant piece on the #Cubs, “Why the Cubs are built for success now and in the future.” This prefaced the 1-6 stretch against the Diamondbacks and collapse against the Braves.

Today, salt in the wounds.
September 21, 2025 at 9:50 PM
September 17, 2025 at 12:36 AM
“Who are three people who have never been in my kitchen”
September 13, 2025 at 8:12 PM
All the feels.
Thank you, Anthony Rizzo. #Cubs
September 13, 2025 at 6:48 PM
I promise you guys I said out loud to my cat Sophie that “homer from Ian Happ is possible right here” and then Happ launched that. #sportsjournalism
September 12, 2025 at 7:46 PM
The Cub Cavern Substack following last Friday’s win, written by yours truly. Only thing I’d quibble with is that the entire team might miss the postseason. Subscribe here: cubcavern.substack.com
September 9, 2025 at 9:40 PM
Cubs 4, Brewers 1, “Sizzling.”
- Jameson Taillon, welcome back!
- Matt Shaw nearly ran out of his skin for a jugular run, Owen Caissie with another spark!
- Willi Castro smokes a throw to nail a runner in the 7th, play that song!
#CUBS #DOUBLEHEADER #flytheW
Probably our best game since Boston.
August 20, 2025 at 2:58 AM
Brewers 7, #Cubs 0. “Beaten.”
So that is what a real playoff team looks like.
Subscribe to the Cub Cavern for a recap you don’t wanna read, coming soon.
August 18, 2025 at 9:02 PM
The pros of working from home are that you can endure the continued #Cubs collapse in real time.

In all serious, quite an opportunity for the Cubs this week. I obviously don’t have a ton of confidence in the resolve. One game at a time. Let’s go, this afternoon. 🐻🔥🐻🔥🙏
August 18, 2025 at 6:14 PM
Do other teams’ media and followers do this nonstop? Completely aggravating.

I don’t remember this type of coverage when the core smacked doubles all over Wrigley.
August 17, 2025 at 7:28 PM
In the universe, even
August 16, 2025 at 1:35 AM