John Bonnes Profile Banner
John Bonnes Profile
John Bonnes

@TwinsGeek

Followers
28,931
Following
712
Media
3,694
Statuses
37,227

He's a Twins fan. He's a geek. It's kind of sad really. Husband, dad, Mpls citizen. @TwinsDaily @GleemanAndGeek @ZoneCoverageMN @PowerTripKFAN @BrewerFanatic

Minneapolis
Joined March 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@TwinsGeek
John Bonnes
5 years
Tweet media one
48
52
3K
@TwinsGeek
John Bonnes
4 years
Know the story of the loaves and fishes? Minneapolis’ Sanford Middle School asked for 85 bags of groceries to feed students. There are at least several thousand. And traffic is stacked in every direction for blocks. (The extra will go to food shelves.)
Tweet media one
Tweet media two
Tweet media three
33
601
2K
@TwinsGeek
John Bonnes
4 years
I could use any prayers the Twins/Twitter fam can spare for my dad over the next few days and especially this morning. We’re in wait-and-pray mode over a potentially fatal & quick-moving case of sepsis. Thx. 🙏
236
19
2K
@TwinsGeek
John Bonnes
5 years
Happy Yankees Are Out Of The Playoffs Day to those who observe.
32
187
2K
@TwinsGeek
John Bonnes
2 years
If Joseph went any further right he’s be Matt Birk.
53
47
1K
@TwinsGeek
John Bonnes
5 years
Yesterday’s good news: the #MNTwins continued to abuse the White Sox like ⁦ @MeatSauce1 ⁩ abuses a white sock.
38
33
986
@TwinsGeek
John Bonnes
3 months
I just did the math: I’m on a streak of 9609 straight times I’ve walked safely in downtown Minneapolis since we moved here in October of 2018. That has to be a record, right? Let’s see if we can get to 10,000! #DowntiwnDawdle
Tweet media one
167
21
964
@TwinsGeek
John Bonnes
3 months
Nicely done, scoreboard person. 😜
Tweet media one
6
20
876
@TwinsGeek
John Bonnes
4 years
Everything is coming up #MNTwins tonight. • White Sox lost so MN is atop Central and their magic number is 3. • Yankees lost so MN magic number for home field is 1. • Also, if MN wins the Central they won’t face Yankees in either of the first two rounds of playoffs.
22
49
846
@TwinsGeek
John Bonnes
10 months
POSTGAME PARTY STARTS AT TRUL
Tweet media one
19
3
784
@TwinsGeek
John Bonnes
5 years
She found us in 1996. We made an offer in 24 hours, fearing we had no idea what we were doing. We didn’t, but she did the heavy lifting, taking exceptional care of our family. She is ready for another now, and I want to say thank you and goodbye. (thread)
Tweet media one
45
38
757
@TwinsGeek
John Bonnes
1 year
Our dog Char passed away peacefully early this morning. Due to health issues and despite a trip to the vet, Char passed overnight at home, in a spot next to the window that she enjoyed looking out later in her life. 1/8
Tweet media one
Tweet media two
Tweet media three
134
4
751
@TwinsGeek
John Bonnes
5 years
And here is your zen moment of the day: Williams Astudillo taking Jose Berrios deep in a showcase matchup at the #MNTwins Open House.
31
106
714
@TwinsGeek
John Bonnes
2 years
Every time I go to US Bank, I’m struck by the same dichotomy: the seats/views/field are nearly perfect, but the concourses are an absolute nightmare. I would love the inside story on how this $1B palace got so F-ed up from a logistical POV.
Tweet media one
Tweet media two
123
11
706
@TwinsGeek
John Bonnes
2 years
I did not know this existed. ❤️⚾️❤️
Tweet media one
31
19
702
@TwinsGeek
John Bonnes
5 years
Cousins has been shaky. Stephanski has been bad. But the #Vikings offensive line is downright awful tonight.
40
66
672
@TwinsGeek
John Bonnes
5 years
Celebrating our 25th anniversary at the #MNTwins game. It’s not always sunny and fair skies, but we keep doing it all together, hopefully for another 25.
Tweet media one
39
1
668
@TwinsGeek
John Bonnes
3 months
• 34 years ago today, @ChrissieTVoR insulted me. • 30 years ago today, she said “I do” to me. • Today we hung out w our grown kids and two deified “husband and wife” trees. Thank you, Love, for 30 and 34 years together. But, it’s not enough. Let’s keep at it.
Tweet media one
Tweet media two
Tweet media three
43
1
679
@TwinsGeek
John Bonnes
1 year
Just got this text from a #MNTwins fan at the game in Cleveland. 🤣
Tweet media one
17
38
644
@TwinsGeek
John Bonnes
5 years
Target Field is doing The Wave. If we lose this F-ing game, we deserve it. #MNTwins
40
22
624
@TwinsGeek
John Bonnes
6 years
I hope Falvey & Levine understand this turns up the heat considerably on 2019. They get their manager, it’s year three of the overhaul & the bad contracts are gone. They have about $60M to spend this offseason. There are no more excuses & little room for error.
38
100
625
@TwinsGeek
John Bonnes
1 year
How it started. How it’s going. #29 🤞🙏
Tweet media one
Tweet media two
48
2
602
@TwinsGeek
John Bonnes
2 years
11th and Nicollet in (scary!) downtown Minneapolis right now.
Tweet media one
Tweet media two
Tweet media three
77
16
597
@TwinsGeek
John Bonnes
5 years
I miss Byron Buxton.
32
10
570
@TwinsGeek
John Bonnes
1 year
Wow. The #MNTwins 2023 front office turns out to be as impotent as their 2023 lineup. I’m stunned.
@DanHayesMLB
DanHayesMLB
1 year
No moves for #MNTwins . Trade deadline has passed.
177
93
703
58
32
559
@TwinsGeek
John Bonnes
3 years
For 20+ years, we’ve hosted Thanksgiving, but my dad was responsible for the Thanksgiving prayer. Last night I recognized that honor belonged to me this year. So, here it is. It begins and ends the same way as dad’s, whose presence I have felt a lot this morning. 1/6
19
9
561
@TwinsGeek
John Bonnes
2 years
Do you walk Buxton here? I walk Buxton here.
76
6
549
@TwinsGeek
John Bonnes
2 years
People ask me why I dislike the White Sox so much, and I flashback to a 45yo grown ass man in a Sox hat taunting a 4yo #MNTwins kid in the Metrodome leaving a tough loss. 😡 Anyway, here’s today’s Sox-fan-of-the-day being escorted out today in handcuffs.
52
21
527
@TwinsGeek
John Bonnes
2 years
Sunshine is a waterfall. Opening Day is a baptism.
Tweet media one
13
4
517
@TwinsGeek
John Bonnes
10 months
My #Webelieveintc recommendation: watch these games w people. Go to the game. A bar. Invite friends to your basement. Whatever. Baseball is meant to be watched together.
Tweet media one
12
5
514
@TwinsGeek
John Bonnes
8 months
For 20+ years, we’ve hosted Thanksgiving, but my dad did the Thanksgiving prayer. With his passing, that responsibility has fallen to me for the third year. It begins and ends the same way as Dad’s, whose presence I continue to feel as I reflect on (and in) Gratitude. 1/x
9
7
504
@TwinsGeek
John Bonnes
2 years
The #MNTwins have a 3-F-ing game lead in the AL Central. Pretty sure a week ago from this morning they were in last?
Tweet media one
20
13
495
@TwinsGeek
John Bonnes
10 months
9️⃣🍺❗️✅👊
Tweet media one
45
2
500
@TwinsGeek
John Bonnes
10 months
Just to pile on to that called 3rd strike, it was a 2-2 count. Ump has every incentive to let the batter and pitcher resolve that at-bat themselves at 3-2 and not insert himself into it. Far more often in that situation a close strike is called a ball. Just egregious.
30
16
497
@TwinsGeek
John Bonnes
1 year
WTF? He’s clearly say this along with something like “I can’t have you…”
@bbmoen82
Brent Moen
1 year
“You have to wash your hands” What is this @MLB Is it because it’s the Yankees???
52
94
731
57
53
469
@TwinsGeek
John Bonnes
8 years
@GenFlynn Last night's MNF game was in an indoor stadium.
6
30
438
@TwinsGeek
John Bonnes
1 year
I feel like my chances of getting out of the ballpark alive are enhanced because they’ll all be searching for the home plate umpire. 😉
Tweet media one
23
5
457
@TwinsGeek
John Bonnes
10 months
The rain is a christening. #WeBelieveinTC
Tweet media one
7
3
460
@TwinsGeek
John Bonnes
3 months
The #MNTwins statement below is true, BUT they also followed the money, agreeing to a TV contract with Diamond Sports that requires them to NOT allow their fans any in-market streaming options. (And then, of course, pocketed that money.)
@DanHayesMLB
DanHayesMLB
3 months
From the #MNTwins regarding their TV situation as Comcast and Diamond Sports/Bally’s feud, leaving fans at home without games possibly as soon as tomorrow.
Tweet media one
100
11
192
50
50
462
@TwinsGeek
John Bonnes
2 years
Braving another (clearly destitute) corner of downtown Minneapolis today at Maxwell’s (12th & Washington, a personal favorite, get the wing, fries & seasoned sour cream) after running a 5K. Lived yet another day!
Tweet media one
41
7
453
@TwinsGeek
John Bonnes
4 years
Dad would’ve loved this. 🍻
Tweet media one
29
1
447
@TwinsGeek
John Bonnes
4 years
I’m gonna be a Biden guy regardless, given the other option. But as someone who has personal experience with the impregnable wall that stuttering is to connection, let me tell you: this stuff matters. It may well be why we’re here. If you saw my last RT, here’s why it matters.
@DemConvention
2024 Democratic National Convention
4 years
“I’m just a regular kid, and in a short amount of time, Joe Biden made me more confident about something that’s bothered me my whole life. Joe Biden cared.” – Brayden Harrington #DemConvention
3K
19K
104K
16
10
444
@TwinsGeek
John Bonnes
5 years
Good lord, how can you not love this city?
Tweet media one
22
20
437
@TwinsGeek
John Bonnes
1 year
Everywhere you look in the #MNTwins clubhouse today, you’re seeing the t-shirt that Pablo Lopez is sporting. It’s an initiative driven by some players to focus on mental health.
Tweet media one
21
26
432
@TwinsGeek
John Bonnes
3 months
11-1 leads on your birthday rule. #MNTwins
Tweet media one
27
2
438
@TwinsGeek
John Bonnes
3 years
Maybe the best sunrise I’ve ever seen. The pictures don’t do it justice. #GoodMorningMinneapolis
Tweet media one
Tweet media two
Tweet media three
22
12
419
@TwinsGeek
John Bonnes
2 years
La Tortuga doing what he does best! (Run? No. Excite.)
@StoolBaseball
Barstool Baseball
2 years
WALKOFF IN MIAMI
21
31
427
16
10
416
@TwinsGeek
John Bonnes
5 years
One of the announcers on the Marlins radio broadcasts this week was like “Can you imagine, if the Yankees or Red Sox were hitting like this #MNTwins team? We would never hear the end of it! But nobody is talking about this lineup.” Odd to hear that from an opposing broadcast but
7
58
415
@TwinsGeek
John Bonnes
5 years
Tweet media one
11
27
405
@TwinsGeek
John Bonnes
5 years
We are 25 minutes into this game, there have been 5 commercial breaks & a Penn State score. THE ENTIRE CROWD IS STILL STANDING. Nobody has sat. I’ve never seen anything like it. It’s like on big student section.
Tweet media one
16
12
402
@TwinsGeek
John Bonnes
3 years
I love that Joe Ryan, who was a water polo player, just did a pre-inning stretch on the mound that looks very similar to what swimmers do on their starting block. (Watch until the shoulder shimmy at the end.)
11
15
394
@TwinsGeek
John Bonnes
4 years
The idea that the #Gophers should fire Pitino is ludicrous to me. The team is so much more competitive than I thought they would be this year. And up & down the roster, almost every player has become better than I anticipated. (Go ahead and @ me.)
104
23
395
@TwinsGeek
John Bonnes
2 years
And thank you all for you bearing with this crummy self-indulgent Monday morning thread, and for your well wishes and prayers. We’ll announce details about the memorial service on my mom’s Caring Bridge.
61
0
400
@TwinsGeek
John Bonnes
3 years
Tweet media one
30
3
395
@TwinsGeek
John Bonnes
2 years
For 20+ years, we’ve hosted Thanksgiving, but my dad was responsible for the Thanksgiving prayer. Last year that responsibility fell to me for the first time. Here is this years, which begins and ends the same way as dad’s, whose presence I felt at 4AM when I awoke and wrote it.
18
1
398
@TwinsGeek
John Bonnes
3 years
Austin Martin, the top prospect the #MNTwins received in the Jose Berrios trade, is at-bat in his second game with the @WindSurgeICT . Tie game, bottom of the 9th, 2 outs, bases loaded. Let’s see what happens. 🤔
12
22
385
@TwinsGeek
John Bonnes
2 years
Wow. Perfect night. We wait all winter for nights like this.
Tweet media one
6
8
381
@TwinsGeek
John Bonnes
11 months
I’ve been asked by some #MNTwins fans if MIN can catch HOU & get a 1sr round bye. After all, the standings look like this ⬇️ - and MIN gets the tiebreaker. 🤔 (Nerdy ⚾️🧵coming)
Tweet media one
25
15
385
@TwinsGeek
John Bonnes
2 years
Tonight’s “Dangerous” #DowntownDawdle : O’Donovan’s Patio, 7th & Hennepin, street level, midnight. Packed patio.
Tweet media one
23
2
381
@TwinsGeek
John Bonnes
3 months
@adskol
adam skol
3 months
@TwinsGeek Did you get blown out upon exiting the stadium?
0
0
11
19
6
375
@TwinsGeek
John Bonnes
4 months
So apparently I’m moving to Japan.
23
7
372
@TwinsGeek
John Bonnes
2 years
10th and Nicollet right now 7:15 PM, Thursday). The fear is palpable. #DowntownDawdle
44
20
364
@TwinsGeek
John Bonnes
6 years
For the first time in my 51-year life, I was in a protest march today. It was great. Welcoming, passionate, participatory, unintimidating. Leading up to it, I knew I was leaving my comfort zone, but I was glad I did it. I’d encourage others to try it.
Tweet media one
18
9
368
@TwinsGeek
John Bonnes
5 years
The national narrative debating whether @KyleRudolph82 pushed off is ludicrous. It isn’t being driven by reality. It’s being driven by the fact that the #Saints got royally screwed last year on a pass interference non-call, and that is likely to drive eyeballs. Be better.
24
12
364
@TwinsGeek
John Bonnes
3 years
I did not expect the student section to be this packed and this lively. This is before the game has started and most students don’t arrive until this weekend, I think. Good sign for the program.
13
12
367
@TwinsGeek
John Bonnes
5 years
This is Minneapolis promising me that spring comes tomorrow.
Tweet media one
8
9
359
@TwinsGeek
John Bonnes
2 years
Carlos Correa, last guy into the dugout, sticking around to sign stuff for #MNTwins fans through the hole in the net.
Tweet media one
12
5
362
@TwinsGeek
John Bonnes
3 months
Pretty sure the best way to beat jet lag involves beer & baseball.
Tweet media one
16
3
365
@TwinsGeek
John Bonnes
9 months
Just walked into a bar in Vilnius, Lithuania, for a quick pint - and they started playing The Replacements. We may be around a bit longer than we planned.
Tweet media one
26
1
362
@TwinsGeek
John Bonnes
2 years
#MNTwins fans F-ing rock. 😵‍💫😳😵
Tweet media one
35
1
362
@TwinsGeek
John Bonnes
3 years
I mean, a lot went wrong for the #MNTwins this year, but you have to respect Colome’s commitment to truly being awful. And the #MNTwins commitment to him. 🤔
20
14
355
@TwinsGeek
John Bonnes
5 years
Great news everyone!!!!
@comcast
Comcast
5 years
@TwinsGeek Hi John. Us again. We heard you and we’re excited to announce we will be making MLB Network's free preview available to Twin Cities customers in time for Game 1. TV customers can watch MLB Network at no additional cost thru 10/11. Say “watch MLB Network” into the X1 voice remote.
13
31
121
31
15
355
@TwinsGeek
John Bonnes
2 years
I & @ChrissieTVoR have a couple of hard announcements to make but both will be trickling out so let’s get everyone on board. Thread.
61
2
361
@TwinsGeek
John Bonnes
3 years
I mean, I did one thing well, right?
Tweet media one
Tweet media two
19
0
356
@TwinsGeek
John Bonnes
5 years
One reason for the #MNTwins to chase Kimbrel: nobody in the bullpen is quite good enough for their slot. Rogers isn’t quite good enough to be the best bullpen arm. Hildy & Parker aren’t quite good enough to be 2nd/3rd best. And so on. Kimbrel fixes lots of problems, not just one.
24
27
357
@TwinsGeek
John Bonnes
5 years
Last night, as we’re clearing out our home of 23 years where we raised our kids, the storm hits. And after .... this. (Makes it a little tougher to leave.) #ForSaleSoon
Tweet media one
18
2
355
@TwinsGeek
John Bonnes
10 months
Righty? Lefty? Minor deity.? Whatever. Michael A Taylor should start every game in centerfield for the rest of the playoffs.
5
2
349
@TwinsGeek
John Bonnes
4 years
🧡💛❤️💙🖤
Tweet media one
10
10
338
@TwinsGeek
John Bonnes
3 years
“LADIES AND GENTLEMEN. CAN I HAVE YOUR ATTENTION.” Here was Gopher Nation trolling the Badgers with “Jump Around” while displaying The Axe.
5
27
333
@TwinsGeek
John Bonnes
4 years
Gawd I love Arraez. Batting him ninth is a travesty, but you can’t argue with what the #MNTwins leadoff hitter did tonight either.
18
5
329
@TwinsGeek
John Bonnes
3 months
Tonight in Tokyo, we’re visiting a place that seems very familiar….
Tweet media one
20
3
331
@TwinsGeek
John Bonnes
4 years
Is it just me or is the piped-in crowd noise in this game a little over the top? #MNTwins
59
2
329
@TwinsGeek
John Bonnes
1 year
Friday night in Mpls. 🙌⚾️
Tweet media one
12
1
325
@TwinsGeek
John Bonnes
5 years
Cheapest walk up ticket at Target Firld today is $25 for standing room only. Cheapest ticket if you want a seat is $68 for Delta Sky Club. Summer is here, and that cheap seat promotion worked.
20
7
319
@TwinsGeek
John Bonnes
5 years
Not gonna lie - tweeting this out cause I’m pretty damn proud of us. #NotSoHumbleBrag
Tweet media one
21
2
323
@TwinsGeek
John Bonnes
5 years
Hear me out, @TwinsPrez : Obscure Jersey Night: Encourage #MNTwins fans to all wear the jerseys they keep in the back of their closet. Reward all the times we believed. And all the players who tried their darndest. Some people fight for world peace. This is my cause.
@TwinsGeek
John Bonnes
5 years
Just saw a Jonathan Schoop jersey at the game. Looking forward to awarding him the “Most Obscure #MNTwins Jersey” award in 2022.
29
3
155
69
12
324
@TwinsGeek
John Bonnes
4 years
Seriously folks, get out tonight. Stay safe, but this night is our reward for a long winter.
Tweet media one
10
4
313
@TwinsGeek
John Bonnes
2 years
Listen to it. It’s not out of context. It’s a trial balloon. It’ll just keep moving this way, because that’s what it has always been.
@Acyn
Acyn
2 years
Miller: President Trump… I want to thank you for the historic victory for white life in the Supreme Court yesterday
10K
19K
55K
22
17
314
@TwinsGeek
John Bonnes
4 years
The house got an offer! 🤞
Tweet media one
17
1
310
@TwinsGeek
John Bonnes
5 years
IS AARON JUDGE A FUCKING MAGNET?!?
18
11
303
@TwinsGeek
John Bonnes
1 year
She was Chrissie, Elise, and Riggs’ first dog. We probably should have gotten a dog several years before we did, but I’m glad we waited for her. I will miss her terribly. I already do.
Tweet media one
32
0
304
@TwinsGeek
John Bonnes
2 years
I was bummed before. Now I’m just angry.
@JonHeyman
Jon Heyman
2 years
Mets stun baseball with middle-of-the night $315M deal for superstar Carlos Correa, who will play 3B in Queens. “We needed one more thing, and this is it,’ Cohen told @nypost
153
285
2K
47
12
301
@TwinsGeek
John Bonnes
4 years
Francisco Liriano
45
6
295
@TwinsGeek
John Bonnes
2 years
Kiner-Falefa is a 26yo, decent-fielding, light-hitting shortstop who is under contract for two years. He's perhaps serviceable, but there isn't a lot of upside there. Trading away Mitch Garver for him makes the buzzing in my brain start.
78
11
297
@TwinsGeek
John Bonnes
4 years
Watching Nelson Cruz is a real joy. But he has to be in the running for the slowest Twin of all time. Who else would compete for that?
205
3
288
@TwinsGeek
John Bonnes
6 years
This Bears game sucks, but IF the #Vikings win on MNF (knocking on wood furiously) they could clinch a playoff spot NEXT weekend: MIN beats MIA PHL loses to LAR CAR loses to NO WAS loses to JAX C’mon boys. You’re playing for potentially two bye weeks.
18
32
290
@TwinsGeek
John Bonnes
4 years
When we walk Char, she often pulls REALLY hard in random directions. Tonight, with no place to go, we decided to just walk whichever direction she pulled. I kid you not: she took us directly to an empty barrel on @FINNEGANS patio and sat down. #GoodDog 12/10. Would toast.
Tweet media one
14
8
294
@TwinsGeek
John Bonnes
5 years
Lol. The center fielder just starts jogging in before the ball comes down.
9
19
293
@TwinsGeek
John Bonnes
10 months
Wow. The difference between yesterday’s crowd and todays is stark. We’re back to a very tame Target Field today. #WeBelieveinTC
102
2
287