Tony Award winner James Earl Jones has been picked to play the former President of the United States in the upcoming Broadway revival of Gore Vidal's The Best Man.