Success in the NFL, according to fans and most owners, is largely a game of ‘what have you done for me lately?’ Though teams proudly display decades-old Lombardis and hang banners that’ve seen more ...