Do you think the fans showing out for San Antonio and St Louis will be enough to finally convince the NFL that they deserve teams? : r/xfl
Domed Stadiums Will Be the Norm of the New NFL
Who is playing in NFL's Week 3? Here is the full schedule – NBC Connecticut
Patrick Mahomes, Chiefs hold on to beat Jets 23-20 with Taylor Swift, Aaron Rodgers watching
Eagles remain UNDEFEATED with win over Rams, Game Recap
Tennessee Titans release renderings for new NFL stadium – NBC Sports Chicago
Which NFL stadiums have artificial turf vs. real grass? – NBC Bay Area
How all 32 NFL teams are managing fan attendance during the pandemic
Will Defense Doom the Chiefs in the Playoffs? - The New York Times