re: #163 Uninformed Opinion The NFL has some parity, but some franchises continue to stink, poor Detroit comes to mind. The NFL with the salary cap and revenue sharing has done a lot to put their game at the top of the sports landscape.