I started in 92 at Champion, feel lucky to still be doing it full time although my knees are starting to creak.
No messenger union but there is a 501c3 Nonprofit! The New York Bike Messenger Foundation:
http://nybmf.org
Come out to Messenger Appreciation Day on Friday..
there will be trainer racing compliments of
http://goldsprintsnyc.com