WATCH: Beckham's 87-yard TD longest allowed by the Patriots in Belichick era

BY foxsports • November 15, 2015

On the second play of the New York Giants' first offensive possession Sunday, Odell Beckham took a go route 87 yards for a touchdown in the team's Week 10 game against the New England Patriots.

 

 



share story