I've been hit by a cyclist as a pedestrian on a sidewalk. I was able to position myself so it was (my) shoulder to his. I remained standing but took a glancing blow to my left leg, fortunately with no injury. He fell down. Unhappy but seemingly uninjured.
Out here in Port Hope, Lakeshore Road from Newcastle is a popular route for groups and more often than not they ride side by side, taking up the entire lane and sometimes into the oncoming one. They are, or act oblivious to overtaking vehicles and if you honk the horn you get the inevitable finger or multiple fingers.
C'est la vie. I've got time to wait. I work hard not to take them seriously, and ignore the gestures. When I inevitably pass I smile broadly and wave which just seems to enrage them.
The thing that truly baffles me is that they seem completely unaware of their own vulnerability.
Sadly, the world now seems crowded with self absorbed, selfish, rude, unrepentant twerps. Even worse, we have to share the road with them. Whether it's the loud pipes & stereos crowd, the "my vehicle is an extension of my penis" guys or the spandex warriors.
And a word of advice, stay away from Prince Edward County on the weekends. The roads are absolutely jammed with groups of them, sometimes very large groups with support/blocking vehicles.