Vince Young gets a one-year contract from the Buffalo Bills. (Patrick McDermott / Getty Images)

Young, who was not re-signed by the Eagles after one season in Philadelphia, spent five seasons with the Tennessee Titans. Young, 1-2 as a starter last season, will earn $2 million, with up to $1 million in playing time bonuses.

Young, the No. 3 pick in the 2006 NFL Draft, has passed for 8,964 yards and 46 touchdowns and rushed for 1,459 yards and 12 TDs over his career. He’ll turn 29 next weeek and will compete with Tyler Thigpen and Brad Smith to back up Ryan Fitzpatrick. Undrafted rookie Aaron Corp is also on the current roster.

Follow us: @CindyBoren | @MattBrooksWP

More from Washington Post Sports

Young works out with the Bills

Young calls Eagles a dream team

Young to the dream team’s rescue?