The NFL season is finally here.
The Los Angeles Rams and Buffalo Bills kick it off Thursday night at SoFi Stadium in perhaps the best opening-night game we have ever seen. It’s a great setting: the reigning Super Bowl champs trying to turn back the team that is favored to win it all this season.
That is the beginning of a glorious 18-week march to the postseason. The season ends next Feb. 12 at State Farm Stadium in Glendale, Arizona, with Super Bowl LVII. Our Yahoo Sports NFL team made our…
Source link