Wow, I just noticed this thread and read the article.

Kind of timely - as I was riding by myself on Calaveras Road (in/near the Sunol Wilderness) last Sunday morning, the thought came over me, what if I rolled around a corner and came face-to-face with a mountain lion? I had no idea what I would do (besides s#!+ in my pants or have a heart attack). It gave me the willies.