Adrian Peterson Signs With Saints