It has been a little more than two weeks since free agency began. It feels like more than two months, and it's far from over.
The New York Giants have signed 10 players so far, including several of their own. Defensive end Jason Pierre-Paul received a long-term deal. Linebackers Keenan Robinson and Mark Herzlich, offensive lineman John Jerry and quarterback Josh Johnson were all brought back for at least one more season.
Some players on last year’s roster also signed elsewhere. Cornerback Coty Sensabaugh landed in Pittsburgh, offensive lineman Marshall Newhouse joined the Raiders and kicker Robbie Gould also went to the Bay Area but with the 49ers.