Giants Videos | New York Giants – Giants.com
Highlights
Leonard Williams forces fumble in the red zone | Giants vs. Texans Highlights
Defensive end Leonard Williams forces a fumble from Texans running back Dameon Pierce in the red zone.
Defensive end Leonard Williams forces a fumble from Texans running back Dameon Pierce in the red zone.