Greatest catch ever: Odell Beckham or Devon White?
So Odell Beckham made a, you know, pretty good catch last night, and it is all over Twitter that it was the 'best catch ever' (let's see him do it without the sticky gloves). No honest it was just amazing. I'm sure you have seen it a few hundred times,...
Published: Nov 24, 2014, 8:15 am Added: Nov 24, 2014, 10:05 am