Obama concert tonight. Apparently stars have been asked to sing songs which are "appropriate to the occasion" rather than their own hits, including Sam Cooke's A Change is Gonna Come. I hope Mary J Blige or Beyonce aren't going to warble all the way through it. And please, please don't use it for the mass sing-a-long, everyone on stage finale, with them all trying to outdo each other. I can just visualise Bono and Bruce now.
We need a old timer... someone you might just about imagine being born by the river in a little tent. Stevie Wonder hasn't quite got the voice for it, and most of the soul legends are dead. Any suggestions? Smokey Robinson maybe, or is his voice a bit too light for it?