NFL free agency period starts soon. Tee Higgins, Trey Smith, and Sam Darnold are some of the best free agents available.