Sports NFL’s 100 greatest teams of all time: Which squad is best in league history? August 6, 2019 Nate Davis, USA TODAY Comments Off on NFL’s 100 greatest teams of all time: Which squad is best in league history? With the NFL kicking off its 100th season, we bring you the USA TODAY Sports top 100 all-time NFL teams. This begins a season-long project.