Yes, men get harassed... mostly by other men, and mostly for non-sexual reasons.
Most of it is some form of territory marking or dominance challenge, or reputation-seeking behavior, expressions of competitive drives, or just high-spirited assertions of individual manliness. Most of it is done by and to younger men... say under 35.
Older men do similar things too, just with more subtlety and far less frequency.
Many of these behaviors are substitutes for more aggressive or violent behaviors, such as actual combat. Just as with animals, human males have rituals by which territory and status can be established without necessarily having to resort to actual combat, which is risky and disruptive.
Interestingly a lot of street harassment can be avoided by being aware of what it really is (see above) and acting in accord with local behavioral standards. For instance, when I am working in the 'hood, I act in certain ways that conform to the local standards of behavior. I don't mean that I turn on rap, slouch my pants and try to act black, LOL.... no, that would be stupid and would in fact invite trouble. Instead I have observed and emulated the social rituals engaged in by the locals, particularly those in my age group who appear to be able to get along with everyone. Accordingly, I smile and wave at EVERYONE, speak in a friendly manner to EVERYONE that comes within 20', use certain "stock" phrases that the locals use in conversation (at least those I can emulate without sounding like a stupid wannabe), and so on. I make eye contact but smile while doing so, and try to not be in too much of a rush that I can't exchange a friendly quip or two with anyone so inclined. In the local "hood", this is considered "giving proper respect". Equally important of course is not coming across like a lightweight or someone easily "punked", but that isn't a problem for me. Challenges are answered with a verbal sidestep, often a joking quip, that avoids direct confrontation without indicating weakness... a manner that says "I won't start none if you don't start none."
I rarely have any trouble in "da hood".