I really wonder if a union can provide the kind of assistance that a competent (and ethical) agent could. A law school classmate worked for the NFLPA through school. He handled grievances, arbitration, etc. Typical union stuff. I know the NFLPA also conducted training seminars for agents. Still...