ESPN NHL reports: The Senators are signing defenseman Jordan Spence to a four-year, $20 million contract after he helped Ottawa surmount a series of injuries last season.