Odell Beckham Jr. Discusses $95 Million Deal - NBC New York

    Odell Beckham Jr. Discusses $95 Million Deal