On my way to a park to do hill repeats, I come across this 20-25 year old guy with a full bottle of wine. He looks at me as I go by, I nod, and he starts running next to me with his wine. I ask him if I can have a drink, and he starts yelling in what sounded like an Eastern European language. At this point, I start to pick it up, and he puts his leg out to try to trip me. This ploy fails, and he falls, shattering his bottle of wine. Funny stuff.
Another run, a buddy of mine sees a woman pregnant and smoking. Not one to be tactful, he says loudly that he couldn't believe a woman is smoking in that condition. Then, a large tatooed guy who was down the road responds, "Hey you shut the hell up, that is my girlfriend." Almost as a reaction, I respond "Geez, I wonder what her husband thinks of this." Didn't make him happy.
While I agree most people are nice or simply give weird looks, I never understand why running makes people so angry that they yell stuff.
On a positive note, I finish a lot of runs on this small mile loop near my apartment. For the first few weeks, a guy who would hang around the area would say stuff and make intimidating gestures. I would always wave, smile, or laugh, depending on my mood. Finally he got bored with this, and did nothing. Then one night, I finished my run and he was right in that area. I said hello, and he asked me if I was an Olympian. I said far from it, and we talked a bit. Now he says hello every time I see him, and even his friends will say hello. Good stuff.