OTAs: May 31
The sun finally came out for the second OTA practice of the week. Check out these great shots...

1 / 25
S Tre Sullivan

2 / 25
DT Fletcher Cox

3 / 25
LB Najee Goode

4 / 25

5 / 25
TE Billy Brown

6 / 25
WR Shelton Gibson

7 / 25
TE Brent Celek

8 / 25
TE Zach Ertz

9 / 25
RB Corey Clement

10 / 25
DE Derek Barnett

11 / 25
CB C.J. Smith

12 / 25
CB C.J. Smith

13 / 25
CB Aaron Grymes

14 / 25
QB Carson Wentz

15 / 25
S Jaylen Watkins and CB Jalen Mills with defensive backs coach Cory Undlin

16 / 25

17 / 25
DT Tim Jernigan

18 / 25
LB Jordan Hicks

19 / 25
QB Matt McGloin and QB Nick Foles

20 / 25
WR Paul Turner

21 / 25
WR Bryce Treggs

22 / 25
WR David Watford

23 / 25
C Jason Kelce

24 / 25
S Tre Sullivan

25 / 25
G Brandon Brooks
Advertising
This Ad will close in 3