Justin Fields entered NFL free agency as a highly touted player, fresh off his first season with the Pittsburgh Steelers .