FanShot

Martellus Bennett signs with Giants

5

per Adam Schefter's Twitter - 1 year, 2.5m