On a bike? I wonder if this is the militant and downright awful bum that rides/walks around Gray/Baldwin area harassing people. He's a serious nuissance as I've seen him literally chase people down Baldwin/Pease in attempts to get money from pedestrians. And when he doesn't get any, he proceeds to curse you out and yell at you through your car window, etc. Did the guy on the bike have glasses?