Posting this diary as a placeholder for when Obama's primary opponent announces... will republish with updates... any day now I'm sure.
In the meantime, here's a Barry Sanders highlight video: