49ers free agency: The Cardinals divorces CB Patrick Peterson; should the Niners turn to Sam Darnold?