Giants release LB Tae Davis to make room for Leonard WilliamsDavis played 18 games for the Giants after signing with the team last season10/29/2019, 8:18 PMAug 17, 2018; Detroit, MI, USA; New York Giants linebacker Tae Davis (58) takes a knee before the game against the Detroit Lions at Ford Field. Mandatory Credit: Raj Mehta-USA TODAY Sports / Raj Mehta