After a long, football-less offseason marred by a pandemic, the NFL season returns Thursday night and not a moment too soon. Continue reading...