Buffalo and San Francisco have been top NFL teams in the past six years, with Buffalo ranking second and San Francisco tied for third in total wins. Both teams have consistently made the playoffs, but have fallen short in reaching the Super Bowl despite their success.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
