Giants Video | New York Giants – Giants.com

Top Plays: Apple prevents Touchdown

Eli Apple broke up a touchdown pass and more top plays from practice

Advertising