i figured since there was a worst franchise thread, there should be a best, even though i know this will bring out a lot of homers. try and stay away from being a homer. recent or all-time.
No announcement yet.
Best Franchise in the NFL