Way too early 2020 roster prediction, but as this thread stated, finding who can contribute next year as been part of the objective for this year.
QB (2 or 3 - depends we if get Tua) Fitz, Tua, one of Rosen or Ruddock think we trade Rosen if we can. Or Fitz & Love
RB (4) – new 3 down back, Power back (Perine has first audtion), Laird & Gaskin
TE (4) – Gesicki, Smythe, Myrick, new blocking TE (late draft or FA)
WR (6) – Parker, Williams, Ford, Hurns, Wilson. One of Grant or Hollins based on Return/ST influence.
OL (8 of 9 [see QB above]) – 4 new starters (early draft picks & FA) plus Davis. Dieter & Boehm backup G & C. Davenport or new swing tackle or both
Specialists – All 3 return but Haack has to beat out a UDFA
iDL (5) – Wilkins, Godchaux, Jenkins, Stiegel and a FA or Neto
Edge (4) – two from Charlton, Harris, Willis, Leadbetter plus Prem FA and a early Draft pick
LB (7) – McMillian, Baker, Eguavoen, Beigel, Van Ginkel plus one FA, one draft pick
CB (6) – Howard, FA as #2, Needham, McCain (Slot), Wilks (Dime) Tankersley or a Draft pick
S(3) – Rowe plus FA and draft pick
Draft picks on the roster (8)– QB, RB, 2 OL, Edge, LB, S, Blocking TE
FA on the roster (8)– Power Back, 2 OL, iDL, Edge, LB, CB, S
That 16 contributors from 100m & 12-14 Draft picks meaning 37 returning players