A Leonard Williams long-term deal with Giants never had a chance (ESPN)

The defensive lineman has shown flashes of greatness and will be playing 2020 on the franchise tag. Can he finally deliver on his potential?

Source link

Be the first to comment

Leave a Reply

Your email address will not be published.