Odell Beckham Jr. has seen better days. Much better days.

The New York Giants wide receiver dropped a potential touchdown pass, got into multiple scuffles and was the recipient of some excellent trolling by the Carolina Panthers.

Beckham Jr. still finished with 76 yards and one touchdown on six receptions in the Giants’ 38-35 loss to the undefeated Panthers on Sunday. After one of those receptions, Beckham Jr. copied Panthers quarterback Cam Newton’s touchdown dance, and Carolina took some exception.

Newton also had some fun with OBJ after the game, calling him “little” during an on-field interview with FOX’s Erin Andrews.

Thumbnail photo via Brad Penner/USA TODAY Sports Images

Thumbnail photo via New York Giants wide receiver Odell Beckham