The Eagles announced roster moves ahead of practice on Wednesday.
The team signed guard/center Jason Poe and released tight end C.J. Uzomah.
Poe will return to the Eagles after being waived by the team earlier this month on August 5. He previously spent time on the 49ers' and Jets' practice squads.
Uzomah was released after the veteran was brought in to compete for a spot in the tight end room after being signed by the team in April. – Written by Liam Wichser
Training Camp might be winding down, but you wouldn't be able to tell by Sunday's intense practice that lasted nearly two hours. Jobs are on the line and the players will make the decisions to get down to 53 difficult.

Enough said.

Saquon Barkley meets the gauntlet.

WR Austin Watkins awaits the pass.

A classic: WR A.J. Brown vs. CB Darius Slay

WR DeVonta Smith

WR DeVonta Smith leads the pack.

T Gottlieb Ayedze squares off with DT Milton Williams.

RB Saquon Barkley leaves defenders grasping for air.

The trainers get the players back on the field.

CB Darius Slay and DT Jalen Carter

RB Saquon Barkley

WR A.J. Brown braces for impact.

Jason and Kylie?

QB Jalen Hurts prepares to deliver the ball.

DB Cooper DeJean

Training Camp at the NovaCare Complex

Laser focused.

CB Eli Ricks

CB Eli Ricks forces the incompletion.

The coaches utilized the balcony of the NovaCare Complex as a booth to simulate the gameday experience.

In the trenches

QB Jalen Hurts

LB Ben VanSumeren

T Gottlieb Ayedze

The gauntlet awaits.

Calm amidst the chaos.

CB Isaiah Rodgers

It was all a blur.

CB Darius Slay and James Bradberry

CBs Darius Slay and James Bradberry

WR DeVonta Smith

CB Avonte Maddox

The JUGS machines await.

DT Thomas Booker

The Duke

CB Darius Slay prevents the A.J. Brown TD.

WR A.J. Brown

QB Will Grier got some action during the live tackling session involving the third-team units.

CB Darius Slay and QB Jalen Hurts

No matter how well the rookies play, they still have to get the Rita's.

TE Dallas Goedert with the contested catch.

WR A.J. Brown

WR DeVonta Smith

DT Milton Williams and CB Kelee Ringo watch from the sideline.

WR Griffin Hebert

The gauntlet now ... the end zone later

Wide Receivers Coach Aaron Moorehead runs with A.J. Brown.

The pads add another challenging element to the gauntlet.

Slay

TD for QB1

QB Jalen Hurts celebrates with RB Saquon Barkley.

QB Tanner McKee

WR

The O-line gets the playcall.

LB Jeremiah Trotter Jr.

Special teams work

RB Saquon Barkley

TE Dallas Goedert

WR A.J. Brown and WR DeVonta Smith