The Titans agreed to a multi-year contract with wide receiver Justin Gage on Wednesday. Gage was scheduled to become an unrestricted free agent on Friday. The 27-year-old led the Titans with 750 yards receiving last season, his first with the team. He had 55 catches and two touchdowns while playing in all 16 games, including eight starts. Gage has 119 grabs for 1,658 yards and six TDs over his five-year career with Chicago and Tennessee.