Its sexual harassment when they start talking badly to you- the following is stalking!!
Tell them your married. If that don't work call the police! That's scary!
Like being married makes a difference to pervs?
OP I would not suggest saying ANYTHING to them. I would however, make darn sure I got their plate number, pics with the cell phone if possible without them knowing, and call the cops-or, even better, if it is close-call cops while running in the direction of the station! Be super observant at all times-not just when you are running. I would be really careful that they are not following you at other times too. Sometimes if you act like you have no idea they are there (like when they follow you) you can somewhat surprise them if they get too close.....
I only got followed once, and it just happened that I was in an area that I probably should not have been in (sales calls for work at a MD;s office in a horrible neighborhood).....guy followed me to my car in a wide open area. I knew he was following me, walked fast and with purpose to my vehicle, which, at the time did not have auto locks, unfortunately. When I got to the vehicle, it was about 10 ft behind me. I had my keys between my knuckles in case I needed to hit him, turned to him really annoyed looking, and said in a very determined tone (and LOUDLY) "LEAVE ME ALONE. I have work to do." It caught him off guard that I would do that, and actually gave me time to get my key in the door and turn it before he reached for my wrist. As he reached, I pulled away, naturally, and noticed that he had handcuffs hanging from the wrist!
I managed to get into my car, lock it and drive off......I was very very lucky. I called the cops immediately and let them know where he was, since either they lost him or someone else did! I went right back to the office and explained to my boss that I no longer considered that my "service" area, and if that was an issue, so be it.