The first wave of the 2023 NFL free agency process came and went, with the Eagles quietly retooling their roster by restocking homegrown talent.
At the start of the new league year, Philadelphia had eight key contributors land lucrative deals elsewhere on the open market.
The Eagles retained six free agents while adding three new players, including former Atlanta Falcons quarterback Marcus Mariota who reached an agreement on a one-year, $5 million deal worth up to $8 million.
Howie Roseman addressed the defense by adding safeties Justin Evans and Terrell Edmunds on one-year deals.
The Eagles’ GM put on a clinic during the NFL draft, landing three more Georgia Bulldogs, a hybrid safety, and more offensive line talent.
With undrafted rookies and select invites set to gather for a rookie minicamp, here’s an updated look at Philadelphia’s roster as the team works to get up to 90 players for training camp.
(Photo by Todd Olszewski/Getty Images)
The veteran will battle Quez Watkins for the third wide receiver spot.

Mandatory Credit: Scott Galvin-USA TODAY Sports
Swift, a former second-round pick by the previous Lions staff, logged 1,680 yards and 18 touchdowns on 364 carries in three years with Detroit.
He’ll look to upgrade an already decent running back with his efficient dual-threat abilities.

Pittsburgh Steelers Vs New York Jets Week 4
The former Steelers’ safety will likely start opposite Reed Blankenship at one safety position, but both players will have competition from 3rd round pick Sydney Brown.

Mandatory Credit: Brett Davis-USA TODAY Sports
The Eagles’ new backup quarterback should be an improvement over Gardner Minshew from a scheme point of view.
Mariota is expected to wear the No. 8, with Arryn Siposs switching to No. 10.

(Photo by Steph Chambers/Getty Images)
Penny entered the offseason looking to stay healthy and replace the departed Miles Sanders. He’ll now battle D’Andre Swift and Kenny Gainwell for the starting spot.

(Photo by Kevin C. Cox/Getty Images)
In 15 games last season with New Orleans, Evans played 40% of the snaps, logging 29 total tackles, one forced fumble, and two passes defended.
He’ll compete with Terrell Edmunds, Reed Blankenship, Andre Chachere, K’Von Wallace, and Sydney Brown to play at the safety spot.

(Photo by Jason…
Click Here to Read the Full Original Article at Eagles Wire…