In what’s quickly being consider as the Greatest Catch in NFL History, New York Giants wide receiver Odell Beckham Jr. made an impossible touchdown catch last night against the Dallas Cowboys. Although the Giants lost 31-28, the awe-inspiring play receiving recognition from all fans.