Sources: LB Barton lands 3-year deal from TitansCody Barton secured a three-year, $21 million deal with the Titans after impressive performances with the Broncos following an injury to Alex Singleton.