NFL free agency kicked off with the legal negotiation window on March 10, and players can now officially sign with new teams.