Giants Video | New York Giants – Giants.com

2020 Free Agency

Update: Leonard Williams gets franchise tag from Giants

John Schmeelk breaks down the latest free agency news, including the franchise tag of Leonard Williams.

Advertising