Giants and twice-franchised DL Leonard Williams reached agreement on a three-year, $63 million deal that includes $45 million fully guaranteed, sources tell ESPN. Agent Roosevelt Barnes and Brandon Parker, and NYG exec Kevin Abrams put finishing touches on massive deal today.

— Adam Schefter (@AdamSchefter) March 16, 2021