Young agreed to a one-year contract and will serve as a backup to starter Michael Vick.
"I look forward to working with him and making him a better player," Vick said. "It's going to be a positive effect. I think Vince will mature as a player."
Young takes the place of Kevin Kolb, who was traded by the Eagles this week to Arizona. Young appeared in nine games in 2010, completing 93 passes for 1,255 yards and 10 touchdowns with three interceptions.
He was the third overall pick in the 2006 draft and completed his tenure with the Titans with 8,098 passing yards in 54 games.
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Costly malfunction causes beer flood at Boston-area brewery