Advertisement

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

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