Steven Seagal has listed his ranch in Northern California for sale at $12 million. (LA Times)