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