John Bonnes Profile Banner
John Bonnes Profile
John Bonnes

@TwinsGeek

29,177
Followers
710
Following
3,773
Media
37,454
Statuses

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.
@TwinsGeek
John Bonnes
5 years
Tweet media one
48
52
2K
@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. 🙏
235
19
2K
@TwinsGeek
John Bonnes
5 years
Happy Yankees Are Out Of The Playoffs Day to those who observe.
32
185
2K
@TwinsGeek
John Bonnes
2 years
If Joseph went any further right he’s be Matt Birk.
53
46
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
5 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
166
21
954
@TwinsGeek
John Bonnes
5 months
Nicely done, scoreboard person. 😜
Tweet media one
6
19
873
@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
844
@TwinsGeek
John Bonnes
1 year
POSTGAME PARTY STARTS AT TRUL
Tweet media one
19
3
781
@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
749
@TwinsGeek
John Bonnes
2 years
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
746
@TwinsGeek
John Bonnes
6 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
707
@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
122
10
700
@TwinsGeek
John Bonnes
2 years
I did not know this existed. ❤️⚾️❤️
Tweet media one
31
18
699
@TwinsGeek
John Bonnes
5 years
Cousins has been shaky. Stephanski has been bad. But the #Vikings offensive line is downright awful tonight.
40
65
669
@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
665
@TwinsGeek
John Bonnes
6 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
670
@TwinsGeek
John Bonnes
22 days
An amusing ballpark anecdote on the state of the #MNTwins . All year I’ve trumpeted the $60/month Twins Pass where you get a standing room ticket to every game. When attendance has been mediocre, we’ve been able to sit in mostly empty sections, even on the lower level. 🧵
27
5
672
@TwinsGeek
John Bonnes
1 year
Just got this text from a #MNTwins fan at the game in Cleveland. 🤣
Tweet media one
17
38
641
@TwinsGeek
John Bonnes
5 years
Target Field is doing The Wave. If we lose this F-ing game, we deserve it. #MNTwins
40
22
618
@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
622
@TwinsGeek
John Bonnes
1 year
How it started. How it’s going. #29 🤞🙏
Tweet media one
Tweet media two
48
2
595
@TwinsGeek
John Bonnes
2 years
11th and Nicollet in (scary!) downtown Minneapolis right now.
Tweet media one
Tweet media two
Tweet media three
75
16
593
@TwinsGeek
John Bonnes
5 years
I miss Byron Buxton.
32
10
568
@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
91
700
58
31
554
@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
557
@TwinsGeek
John Bonnes
2 years
Do you walk Buxton here? I walk Buxton here.
75
6
546
@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
523
@TwinsGeek
John Bonnes
3 years
Sunshine is a waterfall. Opening Day is a baptism.
Tweet media one
13
4
516
@TwinsGeek
John Bonnes
1 year
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
512
@TwinsGeek
John Bonnes
11 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
502
@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
494
@TwinsGeek
John Bonnes
1 year
9️⃣🍺❗️✅👊
Tweet media one
44
2
497
@TwinsGeek
John Bonnes
1 year
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
2 years
WTF? He’s clearly say this along with something like “I can’t have you…”
@bbmoen82
Brent Moen
2 years
“You have to wash your hands” What is this @MLB Is it because it’s the Yankees???
51
94
729
56
53
466
@TwinsGeek
John Bonnes
8 years
@GenFlynn Last night's MNF game was in an indoor stadium.
6
30
436
@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
451
@TwinsGeek
John Bonnes
1 year
The rain is a christening. #WeBelieveinTC
Tweet media one
7
3
456
@TwinsGeek
John Bonnes
6 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
6 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
99
11
193
50
50
455
@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
450
@TwinsGeek
John Bonnes
4 years
Dad would’ve loved this. 🍻
Tweet media one
28
1
442
@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
103K
16
10
438
@TwinsGeek
John Bonnes
5 years
Good lord, how can you not love this city?
Tweet media one
22
20
436
@TwinsGeek
John Bonnes
5 months
11-1 leads on your birthday rule. #MNTwins
Tweet media one
26
2
437
@TwinsGeek
John Bonnes
2 years
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
428
@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
415
@TwinsGeek
John Bonnes
2 years
La Tortuga doing what he does best! (Run? No. Excite.)
@StoolBaseball
Barstool Baseball
2 years
WALKOFF IN MIAMI
21
30
423
16
10
415
@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
413
@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
400
@TwinsGeek
John Bonnes
5 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.)
103
23
393
@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
14
392
@TwinsGeek
John Bonnes
4 years
Tweet media one
30
3
392
@TwinsGeek
John Bonnes
3 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.
60
0
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
392
@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
379
@TwinsGeek
John Bonnes
1 year
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
22
2
379
@TwinsGeek
John Bonnes
6 months
@adskol
adam skol
6 months
@TwinsGeek Did you get blown out upon exiting the stadium?
0
0
11
19
6
374
@TwinsGeek
John Bonnes
6 months
So apparently I’m moving to Japan.
23
7
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
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
362
@TwinsGeek
John Bonnes
2 years
10th and Nicollet right now 7:15 PM, Thursday). The fear is palpable. #DowntownDawdle
44
20
362
@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
366
@TwinsGeek
John Bonnes
6 years
This is Minneapolis promising me that spring comes tomorrow.
Tweet media one
8
9
358
@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
358
@TwinsGeek
John Bonnes
6 months
Pretty sure the best way to beat jet lag involves beer & baseball.
Tweet media one
16
3
363
@TwinsGeek
John Bonnes
11 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
359
@TwinsGeek
John Bonnes
2 years
#MNTwins fans F-ing rock. 😵‍💫😳😵
Tweet media one
35
1
359
@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
352
@TwinsGeek
John Bonnes
3 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, 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
351
@TwinsGeek
John Bonnes
3 years
I mean, I did one thing well, right?
Tweet media one
Tweet media two
19
0
353
@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
351
@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
355
@TwinsGeek
John Bonnes
7 days
Can we sell the #MNTwins to Cheryl Reeve, please?
13
12
355
@TwinsGeek
John Bonnes
1 year
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
336
@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
331
@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
327
@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
327
@TwinsGeek
John Bonnes
6 months
Tonight in Tokyo, we’re visiting a place that seems very familiar….
Tweet media one
19
3
327
@TwinsGeek
John Bonnes
1 month
Let’s knock off our 30th (last!) active MLB ballpark by spending a night with the Marlins at LoanDepot Park. Summary: Well, it’s new. Also, um, new.
Tweet media one
10
3
330
@TwinsGeek
John Bonnes
1 year
Friday night in Mpls. 🙌⚾️
Tweet media one
12
1
320
@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
318
@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
320
@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
323
@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
308
@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
16
312
@TwinsGeek
John Bonnes
5 years
The house got an offer! 🤞
Tweet media one
17
1
307
@TwinsGeek
John Bonnes
5 years
IS AARON JUDGE A FUCKING MAGNET?!?
18
11
301
@TwinsGeek
John Bonnes
1 month
Here’s your official #MNTwins fan’s guide (🧵) to the Tampa Bay Rays Tropicana Field. Spoiler: I liked it more than I thought I would. I suspect most MN fans will too.
Tweet media one
15
6
308
@TwinsGeek
John Bonnes
2 years
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
300
@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
152
284
2K
47
12
299
@TwinsGeek
John Bonnes
4 years
Francisco Liriano
44
6
293
@TwinsGeek
John Bonnes
3 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
295
@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?
201
3
287
@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
292