The online community of Alabama fandom is a rich tapestry wedged in the spectrum of rational to bizarre. It's launched loud-mouthed observers to a degree of fame only possible in today's culture.

Mostly, it's all in fun.

Then there's John Graham sitting at his desk in Atlanta. He's an accountant living a suburban lifestyle that allows him to blend in with the rest of a faceless sports web. Spend any time on Twitter in this Crimson Tide ecosystem, however, and his online persona appears.

Graham is @BamaProUpdates, the one-stop resource for the mainstream to far edges of obscure news about former Alabama athletes competing anywhere on the globe.

If someone is playing a tennis qualifier in Egypt or a summer league in Asia and they attended Alabama, @BamaProUpdates has your back. No event is too small for a tweet.

Since launching the night of the 2012 NBA Draft, @BamaProUpdates has tweeted nearly 85,000 times.

That's an average of 39.4 updates every single day in the 2,146 days since the account was launched the night JaMychal Green and Tony Mitchell hoped to hear their names called. By the time Collin Sexton hears his name called as the first NBA draft pick from Alabama in a decade, @BamaProUpdates will have more than 15,700 followers.

Graham, 54, never expected more than 300-400 people to follow him but his account has become a powerhouse among Alabama sports fans. The whole thing is completely organic. It has no website or network backing. Just Graham in his office and home filling 10-minute pockets he estimates adds up to two or three hours of work daily.

"I'm at my desk pretty much all day long," Graham said. "This is pretty much a diversion. So, it's kind of off and on all day."

@BamaProUpdates is a success because of its attention to detail. Only a CPA could organize spreadsheets and stats to the degree found here. Graham said he scoured old media guides and databases to organize his list of athletes with Alabama lineage playing professionally.

A complex web of Google alerts was set up. For hoops, it requires navigating the EuroBasket site and a desk calendar. On Mondays during golf season, he checks 15 tours and mini-tours for schedules and lineups. There are a couple dozen former Alabama baseball players in the majors and minors.

The desk calendar of @BamaProUpdates.

Roger Myers, a Tuscaloosa businessman with his own Twitter following of 2,400-plus, helps @BamaProUpdates track down minor league transactions not found online. The two became friends solely through Twitter and have met up a few times at games.

"I've introduced him to a lot of my friends," Myers said, "who say 'Oh yeah, I follow you. It's amazing. I can't believe that's you.'"

Myers remembers the time a few years ago he suggested monetizing this whole operation. Maybe start a website or blog and make a little cash off this?

"But once you start talking about ad dollars or subscription fees, that starts tainting what you cover and that sort of takes the fun out of it," said Graham, a 1986 Alabama graduate. "Until, I can reconcile that, I'll probably stick to having Twitter."

Yes, @BamaProUpdates remains an amateur if only in compensation.

Picking a favorite athlete to follow is hard for Graham, though he's had a particularly good time following tennis players Alexa Guarachi and Erin Routliffe. He tracked Guarachi's odyssey from qualifiers in Turkey to her current No. 110 doubles ranking with Routliffe -- twice a national champion at Alabama. To date, Guarachi has just north of $11,000 in WTA prize money, but she's up there with the big names @BamaProUpdates follows.

The idea of the account was to follow up on everyone, not just the football stars in the NFL (and the four Graham notes currently play in Canada).

Football helped grow the account in the early days, though. Graham remembers doubling his follower count into the 600s on the day Greg McElroy led the Jets to a comeback in his brief run as an NFL starter.

And it was Graham who uncovered Tony Mitchell's 76-point game in a 2016 Chinese summer league game. The performance was eventually picked up by news outlets including AL.com and Yahoo Sports.

For the most part, Graham did this without much personal fanfare. His profile picture is Alabama's script-A on a white background. He added his name to the bio on the profile page a few years ago.

"I just decided, a little anonymity is fine but if you're going to post something, somebody needs to know who is behind it. It's not like I'm firing shots at anyone or anything like that. I think it's important that we have some level of accountability so I did add my name at least."

The account is far from the troll personas who hide behind the curtain spewing hateful messages. He'll poke good-natured fun on occasion, but his updates are straight business typically. For baseball players, a basic stat line at night's end will typically contain a statistical trend Graham had been tracking.

It's meticulous and consistent. Myers remembers @BamaProUpdates apologizing in advance for a lack of posts because he was attending a wedding.

"He's amazing," Myers said. "Hell, he's a CPA. I don't see how he has time to work with all of this following a soccer player who played at Alabama who is in Lithuania."

As long as they're playing, Tide alums will end up on a @BamaProUpdates spreadsheet and a Twitter feed near you. Compensation comes in the form of direct messages from some of the athletes the account follows, Graham said.

He's genuinely touched by the appreciation from athletes who aren't too big to show their gratitude.

And the occasional unmasking from Myer at a baseball game draws a sheepish smile from the accountant from Atlanta.

"Yeah, I guess there are worse things to be known for," @BamaProUpdates said. "I never imagined I'd have more than 500 followers when I started this. The fact that people follow it and don't get turned off by tennis scores from Asia, it does kind of blow my mind."

Michael Casagrande is an Alabama beat writer for the Alabama Media Group. Follow him on Twitter @ByCasagrande or on Facebook.