Giants franchise tag on Leonard Williams

posted in: Uncategorized 0

“The Giants on Tuesday hit the deadline and placed the franchise tag on Leonard Williams, preventing one of their marquee players from hitting the open market and virtually ensuring he plays for them in 2021. ”

Men's New York Giants Leonard Williams Game Jersey