The Giants have agreed to terms with DE Devin Taylor and S Duke Ihenacho.
Staff Writer, @art_stapleton, Detroit Free Press: Sports
Wed, 05/24/2017 - 4:55pm
The Giants have agreed to terms with DE Devin Taylor and S Duke Ihenacho.