The Eagles also released 10 players to trim their roster to 65. The team has until 6 p.m. ET Saturday to get their roster down to the maximum 53 players.
Wells, a sixth-round pick in 2003, started 90 games in seven years with Arizona, including 64 in a row since late in the 2005 season.
The Cardinals moved Wells to right guard this preseason after they signed veteran left guard Alan Faneca.
"We're adding a player that has started several seasons in the National Football League and has played at a very high level during the course of his career," Eagles coach Andy Reid said in a statement released by the team. "He has experience at several different positions along the offensive line and he will be a welcome addition to that group. You can never have enough depth at that position as you go through an NFL season."
Projected center Jamaal Jackson is on target to start the opener, but he's 8½ months removed from reconstructive surgery on a torn ACL in his left knee.
Stacy Andrews, whom the Eagles gave a $4.1 million signing bonus in the spring, is now splitting practice time with veteran Nick Cole, and Reid hasn't yet committed to Andrews as his opening-day starter.
Left guard Todd Herremans has been battling left foot soreness for over a year. He underwent surgery in August 2009, missed the first five games of last season, then sat out most of spring drills and training camp this preseason. He is expected to start the opener.
The Eagles released cornerback Geoff Pope, who spent six weeks on the team's active roster last year and played in one game, and veteran running back J.J. Arrington.
Also released Friday by the Eagles were defensive end Pannell Egboh, defensive tackle Boo Robinson, cornerback David Pender, wide receiver Dobson Collins, tight end Nate Lawrie, offensive tackle Jeraill McCuller, safety Anthony Scirrotto and running back Martell Mallett.
The Eagles also placed veteran defensive end Victor Abiamiri on the reserve/physically unable to perform list.
Copyright 2010 by The Associated Press