The Detroit Lions have addressed pressing needs in free agency by adding standout cornerback Cameron Sutton and retaining a veteran linebacker to bolster their lackluster defense. The Lions and Sutton agreed to a three-year contract worth $33 million with $22.5 million guaranteed, his agent, David Canter, told The Associated Press on Monday.