So Odell Beckham, Jr made arguably the greatest catch in NFL history last night. I’m not even joking. I’m not sure if you saw the picture above circulating the internet or not or if you got to see it live like I did but good God that was insane. He was so incredibly interfered with to begin the play it’s hard to imagine that he actually was able to snag that ball and even score the TD. So I’ll toss it up to you folks…greatest catch in NFL history yes or no?