Advertisement

Sources: Odell Beckham Jr. eyes possible $100M insurance policy if contract talks with Giants stall

Sources: Odell Beckham Jr. eyes possible $100M insurance policy if contract talks with Giants stall.