NFL Thread 2020-21

Feels weird but the NFL season is just a few weeks away