Press "Enter" to skip to content

Giants Give DL Leonard Williams 2nd Straight Franchise Tag

For the second consecutive year the New York Giants have given the franchise tag to defensive tackle Leonard Williams. Continue reading…
Source: WIBX 950

Be First to Comment

    Leave a Reply