Barack Obama was chosen to speak at the 2004? Democratic convention.
By whom I don’t know.
Quick search of old articles comes up with: John Kerry. hmmmmmm.