NFL Game Highlights

Presented By

Giants channel Boise State with Statue of Liberty trick play in red zone

The New York Giants channel the 2006 Boise State Broncos with a Statue of Liberty trick play in the red zone.