Giants Video | New York Giants – Giants.com

Highlights

Kyle Lauletta shows nice ball placement on 31-yard TD pass

New York Giants quarterback Kyle Lauletta shows spectacular ball placement on this 31-yard touchdown pass.

Advertising