Odell Beckham is so puzzled by inept giants attack