The Rams have reportedly agreed to terms with safety James Butler on a four-year contract worth $17 million. Butler spent the first four seasons of his NFL career with the Giants, winning a Super Bowl last season.