More NFL playoff teams? What the heck?