Today marks the start of the Eagles first full-team (rookies and veterans) OTAs. It will be the first of three blocks where the team will get to practice and coaches will get to teach their schemes and philosophies. This first block of practices will last until Wednesday, then the team will reconvene on May 20th for another three days of practice. The team will will wrap up OTAs with practices from May 28th-31st.

A handful of rookies will miss these practices due to late graduations, but for the most part, the entire team will be together for the first time. Some of those late-graduates will not be able to participate in team activities until voluntary workouts that start on April 16th, while others will have to wait until June's mandatory workouts. This first batch of practices is where players that are low on the totem pole can start to impress the new staff and where the rookies can show that they can run with the veterans.

Here is a look at the roster headed into this week's OTAs by position:

(Update: According to Aaron Wilson of Fox Sports, the Eagles have cut WR DeMarco Sampson and DT Ronnie Cameron. The team signed WR Will Murphy and DE Daryell Walker in a related move.)

QB

7 Michael Vick

9 Nick Foles

2 Matt Barkley

3 Dennis Dixon

4 G.J. Kinne

RB

25 LeSean McCoy

34 Bryce Brown

32 Chris Polk

38 Miguel Maysonet

39 Matthew Tucker

TE

87 Brent Celek

85 James Casey

82 Clay Harbor

86 Zach Ertz

41 Emil Igwenagu

89 Derek Carrier

WR

10 DeSean Jackson

18 Jeremy Maclin

81 Jason Avant

14 Riley Cooper

13 Damaris Johnson

17 Arrelious Benn

83 Marvin McNutt

84 DeMarco Sampson

80 Ifeanyi Momah

19 Greg Salas

11 Russell Shepard

88 B.J. Cunningham

? Will Murphy (signed after rookie minicamp)

OL

71 Jason Peters

79 Todd Herremans

65 Lane Johnson

62 Jason Kelce

69 Evan Mathis

63 Danny Watkins

67 Dennis Kelly

66 Dallas Reynolds

68 Matt Tennant

73 Matt Reynolds

77 Ed Wang

72 Kyle Quinn

61 Julian Vandervelde

74 Nate Menkin

78 Matt Kopa

76 Allen Barbre

64 Matt Tobin

DL

93 Ronnie Cameron

91 Fletcher Cox

90 Antonio Dixon

73 Joe Kruger

97 Isaac Sopoaga

72 Cedric Thornton

96 Bennie Logan

75 Vinny Curry

78 David King

77 Damion Square

64 Clifton Geathers

93 Ronnie Cameron

61 Issac Remington

? Daryell Walker (signed after rookie minicamp)

LB

58 Trent Cole

98 Connor Barwin

55 Brandon Graham

56 Phillip Hunt

51 Jamar Chaney

50 Casey Matthews

95 Mychal Kendricks

59 DeMeco Ryans

52 Jason Phillips

94 Chris McCoy

54 Jake Knott

53 Emmanuel Acho

57 Everette Brown

CB

22 Brandon Boykin

24 Bradley Fletcher

26 Cary Williams

27 Brandon Hughes

33 Jordan Poyer

31 Curtis Marsh

35 Trevard Lindley

S

29 Nate Allen

23 Pat Chung

21 Kenny Phillips

42 Kurt Coleman

30 Colt Anderson

28 Earl Wolff

37 Eddie Whitley

43 David Sims

ST

46 Jon Dorenbos (LS)

6 Alex Henery (K)

8 Donnie Jones (P)

1 Brad Wing (P)

Offseason Schedule

OTAs: May 13-15, May 20-22, May 28-31

Voluntary minicamp: April 16-18

Mandatory minicamp: June 4-6

Stay tuned to BGN for updates throughout the offseason timeline for up-to-date news and original content.