The New York Giants have signed free-agent cornerback Desmond “D.J.” James, who was part of an eight-man workout on Tuesday afternoon before the team’s practice at The Greenbrier. He failed to make the Seattle roster after beginning training camp in his rookie season on the active/Non-football Injury list. Seattle waived him on August 27 as part of their final roster cuts. James registered 148 tackles, 5 tackles for loss, 5 interceptions (including one returned for a touchdown), and 24 pass breakups.