The Philadelphia Eagles brought back offensive lineman Jason Peters on a one-year contract on Tuesday.

According to ESPN's Adam Schefter, the deal is worth up to $6 million with $3 million guaranteed. Schefter adds, however, the Eagles are not signing the nine-time Pro Bowl left tackle to anchor their line, but rather to play guard and replace the injured Brandon Brooks.

The Eagles announced in March that the team and Peters had mutually agreed to let the tackle enter free agency when the period, but he had remained unsigned to this point.

Peters, 38, signed with the Eagles ahead of the 2009 season after spending the first five seasons of his career with the Buffalo Bills. The 2004 undrafted free agent out of Arkansas made two Pro Bowls during his tenure with the Bills (2007-08) and seven with the Eagles (2009-11, 2013-2016).

Peters has started in 195 of the 205 games he has played during his 16 seasons in the NFL.