Ron Rivera says Panthers will end bat tradition, takes shot at NFL