Odell Beckham Made The Best Catch Ever & Other Things To Know About NFL Week 12Odell Beckham Made The Best Catch Ever & Other Things To Know About NFL Week 12After a season filled with blowouts, NFL teams finally played some close games in Week 12. Here’s a recap of this week’s highlights:Joe StudentJoe Student