Giants expected to franchise tag Leonard Williams

  • Oops!
    Something went wrong.
    Please try again later.

SNY NFL Insider Ralph Vacchiano checks in on the plans for Leonard Williams, with the Giants expected to place the franchise tag on him.