Joe Horton
banner
joebhorton.bsky.social
Joe Horton
@joebhorton.bsky.social
Stories of the Oakland Ballers at DispatchesFromRaimondi.com, writing with TIME magazine, LA Weekly, Ploughshares, and elsewhere. Teaching at UC Davis & Berkeley.
Oakland doesn’t need saving because there are people saving it every day. The latest Dispatch building a school yard with the @oaklandballers.bsky.social, Eat.Learn.Play and Kaboom! on the rainiest day #LetsGoOakland

dispatchesfromraimondi.com/stories/oakl...
Oakland Doesn’t Need Saving — Dispatches from Raimondi
It was not necessarily the best day for building, but as Oakland fans know, sometimes the best stuff gets built in the toughest spots.
dispatchesfromraimondi.com
November 14, 2025 at 1:17 AM
BIG NEWS for Dispatches from Raimondi! We are partnering with the @oaklandballers.bsky.social to build the Ballers’ beat coverage with new access and reporting powered by YOU. Read this note from our B’s founders and join us!

dispatchesfromraimondi.com/stories/buil...
If They Won’t, We Will: Building the Ballers’ Beat — Dispatches from Raimondi
Dispatches From Raimondi to expand coverage areas, filling in a sought-after gap.   Hey Sports Fans, You might have noticed: we get a lot of press! At some point, we lost count, but there hav...
dispatchesfromraimondi.com
November 6, 2025 at 5:33 PM
A kids’ baseball camp in the morning and a movie for all on the big board at night—why there’s no @oaklandballers.bsky.social offseason for gathering community at Raimondi Park #LetsGoOakland

dispatchesfromraimondi.com/stories/on-t...
On the Offseason — Dispatches from Raimondi
There’s a Ballers game actively going on at Raimondi Park about 2.5% of the year. That’s with a generous average of four hours per game and a full championship playoff run. While 20th and Willow might...
dispatchesfromraimondi.com
November 2, 2025 at 6:13 PM
@ halloween
November 1, 2025 at 3:52 AM
Happy Halloween from this family of nuts
November 1, 2025 at 12:14 AM
Past, present, and future of Oakland and the Coliseum with the @oaklandroots.bsky.social, @oaklandballers.bsky.social, @oakland68sofficial.bsky.social and the new Oakland Sports Group, and why nostalgia without hunger isn’t Town style #LetsGoOakland

dispatchesfromraimondi.com/stories/putt...
Putting Down Roots — Dispatches from Raimondi
My first visit back to the Coliseum since the end of baseball there. Parking at BART, the smell of piss in the tunnel under the tracks (actually, somewhat subdued; credit to all involved), the whoos...
dispatchesfromraimondi.com
October 26, 2025 at 5:26 PM
Anything in a helmet #OaklandBallers
October 16, 2025 at 9:31 PM
A final signoff from a beloved voice of the @oaklandballers.bsky.social, the inimitable @nevadacullen.bsky.social. We talk Magic 8 Ball, Gollum voice, pho deliveries & birthday walk-offs, and what the season’s championship is to The Town #LetsGoOakland

dispatchesfromraimondi.com/stories/meet...
Meet the Fan-ily: Nevada Cullen! — Dispatches from Raimondi
I never considered that I would have to travel to the opposite coast to pursue my dream of being a professional sports broadcaster. But I am so grateful that I did. Oakland, thank you for two of t...
dispatchesfromraimondi.com
September 29, 2025 at 3:47 PM
Oakland baseball forever #LetsGoOakland
September 26, 2025 at 6:10 PM
Your @oaklandballers.bsky.social won the championship in The Town and started a party 36 years the making. Now there's no telling when it will stop #LetsGoOakland

dispatchesfromraimondi.com/stories/for-...
For Ever and Ever — Dispatches from Raimondi
Before your co-founders said all the right things to fans and media around the Bay and the country—“We always knew that Oakland was a championship town. When we started a team, it wasn’t just good eno...
dispatchesfromraimondi.com
September 22, 2025 at 10:47 PM
Your @oaklandballers.bsky.social
turned a city park into a baseball gem and built a home for everybody. The team can win a championship tonight at Raimondi in West Oakland. Why the joy of this season belongs to all of us #LetsGoOakland

dispatchesfromraimondi.com/stories/win-...
Win or Stay Home — Dispatches from Raimondi
I said all I wanted was more baseball . Well, we got it. All the games our hearts could handle. Today will be the last day of the Ballers’ season, and it feels like it kind of had to be this way, d...
dispatchesfromraimondi.com
September 21, 2025 at 10:11 PM
Know your foe CHAMPIONSHIP edition with the Idaho Falls Chukars! Your @oaklandballers.bsky.social must win tonight. It all comes down to this. Come out to Raimondi Park and be loud! #LetsGoOakland

dispatchesfromraimondi.com/stories/know...
Know Your Foe: The Idaho Falls Chukars — Dispatches from Raimondi
Welcome to Know Your Foe, your friendly fast facts to get to know the Ballers’ opponents at Raimondi Park this season. Next up: CHAMPIONSHIP EDITION with the Idaho Falls Chukars!
dispatchesfromraimondi.com
September 19, 2025 at 4:52 PM
It's do-or-die Game 3 tonight for our @oaklandballers.bsky.social
and I asked all you fans and Raimondi celebrities why the B's will win and you brought the facts and the funny (and some good luck!) #LetsGoOakland

Got more? Give them to me here!

dispatchesfromraimondi.com/stories/why-...
Why the Ballers Will Win Today — Dispatches from Raimondi
I know I said all I wanted was more baseball . Sorry. It’s here. Deciding Game 3 tonight. Win or go home. But we are already home, so we might as well win. So, here’s the first in our series of me ...
dispatchesfromraimondi.com
September 13, 2025 at 5:46 PM
Know your @oaklandballers.bsky.social PLAYOFF foe, the Ogden Raptors! Players to watch, Jurassic Park dinos to dig, a diabetic alert dog to love. Plus a Utah street too wild for Al Capone and a classic scene from The Sandlot. Series TONIGHT #LetsGoOakland

dispatchesfromraimondi.com/stories/know...
Know Your Playoff Foe: The Ogden Raptors — Dispatches from Raimondi
Welcome to Know Your Foe, the season series of friendly fast facts to get to know the Ballers’ opponents at Raimondi Park.   Next up: PLAYOFF EDITION UPDATE with our divisional matchup, the Og...
dispatchesfromraimondi.com
September 11, 2025 at 4:24 PM
I cheated
What word would YOU use?

Get playoff tix! 🎟️ tickets.oaklandballers.com
September 8, 2025 at 9:45 PM
The Best (of the) Season--the best moments in the stands of the @oaklandballers.bsky.social record-breaking year. Geese flyovers, dance parties, superheroes, music videos & fostered possums. Catch up and join us; playoffs start Thursday! #LetsGoOakland

dispatchesfromraimondi.com/stories/best...
The Best (of the) Season — Dispatches from Raimondi
The last week of the regular season, like the slow Bay Area turn to fall, was both full and waning. Every welcome routine was also a reminder of what we soon would not have. Longtime fans mourned the passings of beloved ushers. They celebrated the birthday of one of their own stalwart supporters. A
dispatchesfromraimondi.com
September 8, 2025 at 6:42 PM
Truly honored that we got to say “Play Ball” on Fan Appreciation day for our beloved @oaklandballers.bsky.social #LetsGoOakland
September 7, 2025 at 2:26 PM
Get to know the @oaklandballers.bsky.social foe for the final homestand of the year, the Great Falls Voyagers! We've got UFO royalty, baseball-loving aliens, zombie attacks, Pedro Martinez, Lewis and Clark, and grandma beauty pageants #LetsGoOakland

dispatchesfromraimondi.com/stories/know...
Know Your Foe: The Great Falls Voyagers — Dispatches from Raimondi
Welcome to Know Your Foe, your friendly fast facts to get to know the Ballers’ opponents at Raimondi Park this season. Next up: The Great Falls Voyagers!   
dispatchesfromraimondi.com
September 2, 2025 at 3:52 PM
Meet the fan-ily! “Big Dipper” mom Kristy Colyer talks being a screamer/hand-wringer in the stands, the @oaklandballers.bsky.social keeping Town baseball alive, and getting an eye roll from James for doing this interview #LetsGoOakland

dispatchesfromraimondi.com/stories/meet...
Meet the Fan-ily: Mama Dipper Kristy Colyer — Dispatches from Raimondi
I hope that other people get to feel the sense of pride and just sheer joy in watching their family members, their kids, their grandkids, their nieces, their nephews, whatever, get to experience something as amazing as the Ballers. The next in our series getting to better know the Ballers’ fan-i
dispatchesfromraimondi.com
August 29, 2025 at 10:23 PM
Dispatch from Marysville: an @oaklandballers.bsky.social complete game win, seeing all sides of yourself, and the team the Town built for itself the hard way #LetsGoOakland

dispatchesfromraimondi.com/stories/disp...
Dispatch from Marysville: Going the Distance — Dispatches from Raimondi
I have a confession to make. My alter-ego lives on resentment and petty revenge. I would say, like old Star Trek , that you can identify him by his evil mustache, but that’s just me all the time. T...
dispatchesfromraimondi.com
August 28, 2025 at 5:10 PM
Overheard at Raimondi this late August: the @oaklandballers.bsky.social going for the best record, ever, plus mermaids, on a trip with Bill Withers, making out with Rob Lowe, and perhaps the @oakland68sofficial.bsky.social new *jam* #LetsGoOakland

dispatchesfromraimondi.com/stories/over...
Overheard in Late August — Dispatches from Raimondi
So. The Ballers are chasing the Pioneer League’s best record. It might be the best in 50ish years of independent and rookie-league ball, it might be the best ever. And the Pioneer League’s been around...
dispatchesfromraimondi.com
August 25, 2025 at 4:04 PM
August 24, 2025 at 11:30 PM
Get to know the @oaklandballers.bsky.social rivals for this homestand, the Boise Hawks! We've got parachuting beavers, potatoes galore, a Wendy’s Baconator™ alter ego, and a 1976 Boise A's rookie named Rickey Henderson... #LetsGoOakland

dispatchesfromraimondi.com/stories/know...
Know Your Foe: The Boise Hawks — Dispatches from Raimondi
Welcome to Know Your Foe, your friendly fast facts to get to know the Ballers’ opponents at Raimondi Park this season. Next up: The Boise Hawks! 
dispatchesfromraimondi.com
August 19, 2025 at 5:05 PM