Auto Play On Off
RSS
Posted:

Devon Kennard’s impressions of the defense

LB Devon Kennard shares on his impressions of the Giants defense under Steve Spagnuolo.
Advertisement