United States
Harvard Law School
NFL, Collective Bargaining Agreement, football, salary cap, free agency