Too Many Deer on the Road? Let Cougars Return. Don’t care about on the road; too many for healthy ecosystem.