He got in a fight with a neighbor's cat and lost his footing on a hill side and rolled down the hill, breaking his arm in the process. Our hills here are nothing but jutting bedrock. He's lucky he didn't break his neck.
The cast should come off in about a week. They had to put a steel plate and pins in his arm. Poor cat.
