What is ironic is that in my 4 years of racing I never had a major accident or injury. Just past 2 weeks on my way to riding back home from work on the Brooklyn bridge, NYC, I brushed against a clueless and mindless pedestrian and lost my balance as a result. Hit hard on my right shoulder. I say I should be glad it happened on my commute and not in a race...although I don't race anymore. Went to the ER the same night. The breakage is right near the shoulder area. The doctor said 2 things. It would heal itself. Or it may require surgery. It has only been a bit over 2 weeks. I have gained maybe 60% of the movement. I still can't lift anything that would require my shoulder to move up. The shoulder does not hurt when sleeping. Will go back again in 3 weeks from now to see if the bones are joining....