Free Agency

Why the Giants franchise tagged Leonard Williams

NFL Network Insider Ian Rapoport: Why the New York Giants franchise tagged DT Leonard Williams.