Enemy Intel: It's a trap!

The Game Plan crew breaks down the Giants' use of trap concepts on defense.

Advertising