Time to Schein: Sam Darnold signs his rookie contract