The Tennessee Titans have come to an agreement with veteran safety Xavier Woods on a two-year, $10 million contract. Woods, who previously played for the Carolina Panthers, Minnesota Vikings and ...