Giants Video | New York Giants – Giants.com

Top Play: McFadden Interception

CB Leon McFadden makes a nice interception during practice

Advertising