Sounds like they are forced to march in the gpp. Once again, how many of the 100 plus mayors of NYC have marched in this traditional parade?
How would I know? I'm not going to do the research for you. Since you are obsessed with Gays and the Gay pride Parade find out for yourself!
If you're from Boston, you should know something about this. Boston had a big case up at the Supreme Court about their gpp.