A number of years ago, I saw a photo of a dead Mountain Lion and a Bighorn Sheep, on Glacier Parks Going to the Sun Highway, near Logan Pass. It was early season and road crews were plowing snow. The only thing they could figure was the cat tried to ambush the sheep on a cliff, and over they...