That does sound really odd. I'm imagining big shoulder pads--like a football player, even though that's not what you said. The image in my head is pretty funny.
That he crashes that much must have made you take extreme caution near him. Must have been annoying if he was the one trying to not be "chicked" if you were trying to keep a distance from him. I hope his fear of crashing isn't a self fulfilling prophecy.
'02 Eddy Merckx Fuga, Selle An Atomica
'85 Eddy Merckx Professional, Selle An Atomica
'10 Soma Double Cross DC, Selle An Atomica
Slacker on wheels.