Say whaaaa?!? ODB is an animal on the football field. We’ve seen a number of WRs make amazing catches, but Odell consistently makes the craziest plays. This 21-yard TD came during the 4th quarter of the Giant’s game against the Redskins.
Watch it in infinite loop:
Don’t forget about his amazing catch that happened about a year ago: