Sports

Is This the Greatest Catch of All-Time?

On Sunday night, New York Giants wide receiver Odell Beckham Jr. made what some poeple are calling the best catch in NFL history. I’ve always been a big fan of cool catches. Sure, big runs,