Free-agent DE Devin Taylor (Lions) agreed to terms on a one-year deal with the New York Giants Wednesday, May 24, according to a source. Financial terms were not disclosed.
Free-agent DE Devin Taylor (Lions) agreed to terms on a one-year deal with the New York Giants Wednesday, May 24, according to a source. Financial terms were not disclosed.