Top 10 best football teams nfl July 8, 2019 16 32 64 128 Top 10 best nfl football teams of all time American football top 10 best nfl teams Top 10 football team Top 10 football national teams Top 10 football clubs Best football teams of all time