Franchise tag window opens today until March 9. It’s possible Giants might use it on Leonard Williams, but at $19.4M likely only as a placeholder to get a deal done. My prediction: A deal eventually gets done before start of free agency. #Giants #nflhttps://t.co/02JSycFngA

— Jordan Raanan (@JordanRaanan) February 23, 2021