Advertisement · 728 × 90

Posts by Michael Graff

Preview
Rana Cash resigns as Charlotte Observer editor Cash leaves as local newsrooms are squeezed by global tech giants that control advertising dollars and the flow of online news.

The Charlotte Observer, where I spent 23 years, is shedding its top two newsroom leaders. Good people falling victim to a hedge fund. I don’t recognize that place anymore.

www.qcitymetro.com/news-buzz/ra...

4 hours ago 12 11 1 1
Preview
Johnny Jennings' legacy: CMPD chief announces retirement and reflects on 33 years — including this tumultuous final lap - The Charlotte Optimist CMPD Chief Johnny Jennings will retire on Jan. 1, 2026 with a $305,000 severance package that's broken up in several pieces.

New one tonight charlotteoptimist.com/cmpd-chief-j...

10 months ago 3 0 0 0
Preview
PGA Championship 2025: Adding to Quail Hollow's 'woodpile' - The Charlotte Optimist Johnny and Johno Harris reflect on Charlotte, golf, Rory McIlroy — and the future

On building up a city, a family legacy and a storied golf tournament. We are here today, and drinking in all CLT has to offer! @michaelngraff.bsky.social #thecharlotteoptimist #thequeencity #PGA #QuailHollow

charlotteoptimist.com/pga-champion...

11 months ago 3 1 0 0
It’s true what they say about Johnny Harris, at least the part about how you can hear him coming long before he arrives.

He’s still a freight train, although maybe a little more polished and patient now in his late 70s than he was in his 30s. On Good Friday morning last month, five days after he was in Augusta to witness an electric Masters finish, and three weeks before the PGA Championship at his home Quail Hollow Club, his voice rumbled down the hallway like a Harley. And when he walked into the library to greet me, I thought the lights might flicker.

He asked me where I wanted him and his son, Johno, to sit. I asked where might be most comfortable for him.

“I don’t care,” he chuckled in a classic drawl that smashes I don’t into Ion. “I’ll sit wherever you tell me to.”

I suggested the couch.

“Well, two of us on the couch doesn’t look very good,” he said. He pointed to the card table on the other side of the room, and so that’s where “wherever you tell me to” would be.

It’s true what they say about Johnny Harris, at least the part about how you can hear him coming long before he arrives. He’s still a freight train, although maybe a little more polished and patient now in his late 70s than he was in his 30s. On Good Friday morning last month, five days after he was in Augusta to witness an electric Masters finish, and three weeks before the PGA Championship at his home Quail Hollow Club, his voice rumbled down the hallway like a Harley. And when he walked into the library to greet me, I thought the lights might flicker. He asked me where I wanted him and his son, Johno, to sit. I asked where might be most comfortable for him. “I don’t care,” he chuckled in a classic drawl that smashes I don’t into Ion. “I’ll sit wherever you tell me to.” I suggested the couch. “Well, two of us on the couch doesn’t look very good,” he said. He pointed to the card table on the other side of the room, and so that’s where “wherever you tell me to” would be.

lol'd at this @michaelngraff.bsky.social lede about one of Charlotte's most powerful men charlotteoptimist.com/pga-champion...

11 months ago 3 1 1 0
Preview
Charlotte's not an awkward teen anymore - The Charlotte Optimist A street-level look at life in Charlotte in 2025.

Always read @michaelngraff.bsky.social (which will be much easier to do if you sign up for The Charlotte Optimist). Fantastic debut piece: charlotteoptimist.com/charlotte-wo...

11 months ago 8 1 0 0

Thank you for taking the time to read it!

11 months ago 2 0 0 0
Preview
Charlotte's not an awkward teen anymore - The Charlotte Optimist A street-level look at life in Charlotte in 2025.

Just read inaugural essay by @michaelngraff.bsky.social - charlotteoptimist.com/charlotte-wo...
It’s a wonderful piece of writing. Subscribe and you, too, can read the Charlotte Optimist, a weekly Sunday column - helping to keep ties alive to my beloved former city 💕👑🌷

11 months ago 2 1 1 0
Preview
Journalist Michael Graff brings gratitude to your inbox with new publication The Charlotte Optimist's first story will be published on May 4.

"I hope it lasts a long time," says @michaelngraff.bsky.social.

11 months ago 1 2 0 0
Advertisement

It’s about time some of the real journalists in #CLT took their city back. Hell yes, @michaelngraff.bsky.social this is something I am genuinely excited to see!

11 months ago 3 1 1 0
Preview
Why I’m launching The Charlotte Optimist - The Charlotte Optimist Hello. Maybe you’re here because you’ve followed my work over the years, or maybe you’re hungry for new ideas for local media, or maybe you arrived by mistake and you’re already trying to close the wi...

My bud @michaelngraff.bsky.social launched The Charlotte Optimist today ... it's for Charlotte, but the way Mike writes, it'll be for everyone. Sign up now.

charlotteoptimist.com/why-im-launc...

11 months ago 4 1 0 1

Thank you for this, Ally. Means a great deal to me to see good Charlotte folks like you respond like this. Have high hopes.

11 months ago 1 0 1 0
Preview
Why I’m launching The Charlotte Optimist - The Charlotte Optimist Hello. Maybe you’re here because you’ve followed my work over the years, or maybe you’re hungry for new ideas for local media, or maybe you arrived by mistake and you’re already trying to close the wi...

This from @michaelngraff.bsky.social will be worth it.

11 months ago 4 1 0 2

Excited about this one. But I’d also be excited to subscribe to a @michaelngraff.bsky.social project about most anything.

A Graff substack comparing the consistency of oatmeal brands? Sign me up. A new Graff project about the hidden joy of formica? I’ll be an inaugural subscriber.

11 months ago 4 1 0 0
Preview
What is journalism, and why does it matter? - Nieman Storyboard Pulitzer Prize-winner Mary Schmich's new podcast, plus Livingston Awards and local storytelling in Charlotte, North Carolina

Our Friday newsletter: How do you define journalism?

Plus: Mary Schmich revisits Studs Terkel's "Division Street," Livingston Award finalists, @michaelngraff.bsky.social's stories about Charlotte, and @nazriahi.bsky.social's ode to rejection.

niemanstoryboard.org/2025/04/25/w...

#storytelling

11 months ago 6 5 0 0

Hats off to Easter, the only holiday that doesn’t end with fireworks in our neighborhood.

1 year ago 0 0 0 0

We live across the street from an Airbnb that’s kinda tucked behind a house, and let me tell you, people are not at their best when they arrive at a destination they can’t find.

1 year ago 0 0 0 0
Preview
My latest: The lawyer, the organizer, the priest, and the sheriff As the Trump administration ramps up deportations, my city is contending with the limits of its ability to protect its immigrant community. Plus, a political throwback to 1996 and some other good jou...

This week's edition of my newsletter features stellar journalism and storytelling by @allisonbsalerno.bsky.social, @cmgreer.bsky.social, @saragentzler.bsky.social, @mckenziefunk.com, @michaelngraff.bsky.social, @jeffreybillman.bsky.social, @natedimeo.bsky.social and others, plus my own latest story.

1 year ago 7 3 0 0
Advertisement
Preview
A Charlotte Regulator Gets DOGE’d A Charlotte lawyer—and lifelong Republican—with decades of blue-chip legal experience got the axe at the Consumer Financial Protection Bureau.

Jack Cobb, a lifelong Republican with decades of blue-chip legal experience, gave up a lucrative role in private practice role in 2024 to take a federal consumer-protection job. Then Elon Musk took a chainsaw to his agency. @michaelngraff.bsky.social @theassemblync.bsky.social

1 year ago 11 7 0 0

Thank you, Jodie! And many thanks to Tommy for sharing.

1 year ago 2 0 0 0
Preview
A Charlotte Regulator Gets DOGE’d A Charlotte lawyer—and lifelong Republican—with decades of blue-chip legal experience got the axe at the Consumer Financial Protection Bureau.

The second, by my pal @michaelngraff.bsky.social, on a lifelong Republican who lost his job at the Consumer Financial Protection Bureau:
www.theassemblync.com/politics/cha...

1 year ago 4 2 1 0
Preview
SouthBound Government Podcast · Updated Monthly · The South … What is it? Movies, books, songs, myths and legends have tried to explain this part of the United States. SouthBound, a new podcast series from WFAE,...

Two DOGE stories for you this morning ... the first one, via my SouthBound podcast, on a UNC Charlotte professor whose team lost a grant on counseling for sexual violence in the LGBTQ community:

podcasts.apple.com/us/podcast/s...

1 year ago 3 3 1 1
Post image

EB White’s lovely “wind the clock” letter to a reader, written 52 years ago this week. lettersofnote.com/2012/01/06/w...

@lettersofnote.com

1 year ago 2 1 0 0
Preview
an orioles mascot stands in front of a crowd of people ALT: an orioles mascot stands in front of a crowd of people

Happy Opening Day!

1 year ago 3 1 0 0
Preview
Inherit The Courtyard - Charlotte Magazine During that long season, we found ourselves and each other in intimate spaces

“The city can be a lot.”

What I wrote a year ago.

www.charlottemagazine.com/inherit-the-...

1 year ago 0 0 0 0
Advertisement
Preview
John Feinstein, sports commentator and best-selling author, dies at 69 He had a long affiliation with The Washington Post and wrote books including “A Season on the Brink,” about Indiana University men’s basketball coach Bob Knight.

RIP John Feinstein. It’s hard to imagine what a breakthrough A SEASON ON THE BRINK was when it came out in 1986. It gave me and countless others a new idea of what sportswriting could be.

www.washingtonpost.com/obituaries/2...

1 year ago 3 2 0 0
The Charlotte Optimist

This from @michaelngraff.bsky.social is gonna be good. Sign up.

1 year ago 2 1 0 0
The Charlotte Optimist More details to come soon. Sign up now for updates.

Mr. @michaelngraff.bsky.social, one of the best writers, editors, and people I know, has a new project in the works, and you should sign up for it here: charlotteoptimist.com

1 year ago 4 2 0 0
Preview
Education Department employees placed on leave for attending diversity training Several employees began receiving leave notices late Friday.

Missed this amid the fire hose of news: The Trump admin is now putting Education Department employees on administrative leave for simply attending a diversity training offered by the agency. www.politico.com/news/2025/02...

1 year ago 79 37 5 1
Preview
Party like it's 1992: The Washington Commanders are back, and Richmond is cheering It's been 33 years since we had something to cheer for.

Wrote a little something the other day www.axios.com/local/richmo...

1 year ago 1 0 0 0

The Governor of NC has called for a GOP Supreme Court candidate to concede after I revealed for @propublica.org that Jefferson Griffin was trying to overturn his election loss by seeking to toss 5.5k military ballots--which is exactly the same way that Griffin has voted in the past. #ncpol

1 year ago 1710 394 23 11