Originally Posted by eubi
I'm wondering if the brake lever was broken or otherwise sharpened.
I can't see how a brake lever could pierce the skin. Freak accident indeed!
The handle end of a fat butter knife will impale you if it hits you fast enough and hard enough. Easy to conceive it happening with the pressure of all his body weight against it on a fast fall.