New York Giants wide receiver Odell Beckham Jr. has been setting and breaking franchise and NFL records in his second season. After Beckham's 149-yard performance in Week 13, he is up to 2,459 total receiving yards -- the most of any wide receiver through his first 24 games in NFL history.

This wasn't the only milestone that Beckham achieved in Week 13. With his fifth consecutive 100-yard receiving day, he broke a Giants franchise record for most consecutive games with at least 100 yards receiving.

More from FoxSports