Atlanta Mayor Kasim Reed’s penchant for telling anyone who will listen that he’s opposed to gay marriage and reluctant to evolve his position may have cost the Obama surrogate a speaking slot at the Democratic National Convention in Charlotte this week.

Reed’s been a vocal supporter of Obama’s reelection, appearing on “Meet the Press,” greeting him at the Atlanta airport and stumping for him wherever he can. But during a DNC that put Democratic mayors front-and-center – including San Antonio Mayor Julian Castro as the keynote speaker – Reed took a backseat.

Political pundits took notice and suggested that the dissonance between Reed and Obama on marriage – Obama backed marriage equality in May – helped shut Reed out of the speaking schedule.

But Reed’s ambivalence about party positions on gay marriage and gun ownership may have put him slightly out of synch with some of his colleagues who appeared on stage.

Reed, despite Obama’s May declaration of support for marriage equality, has said he is “still wrestling with my own personal beliefs on the issue of marriage.”

Not to worry, though. Reed explains away his small convention role this way: “I’m a rookie mayor.”