More and more NFL schedule leaks are making the rounds and one big one has just arrived. Per multiple reports, the Rams and Bills will open their seasons on Thursday night in Week 1. This will come on Sept. 8.
So, we've got Josh Allen and the Buffalo Bills taking on Matthew Stafford and the reigning Super Bowl champs? Get your popcorn ready.
The Bills are the current favorites to win the Super Bowl next winter, as this team got even better after signing Von Miller. Will the Bills be able to take down LA? We can't wait to find out.