Guys that may count toward 2020:
QB: Sam, Casey, RoJo (3)
RB: Young, Ingram, Brown +/- Porter (3-4)
WR Woodard, Eagles, Moore, J Whit, Washington, Smith, Epps, Bru, Likely Lewis, Maybe Pouncey (8-10)
TE: Brewer, Leitao, Wiley, Liebrock (4)
OL: Okafor, Kerstetter, Imade, Moore, Cosmi, Ghirmai, Jones, Angilau, Johnson, Hookfin (10)
OL Maybes: Urquidez, Hudson, Shepherd (+/- 3)
DL: Bimage, Graham, Jones, Coburn, Ojomo, Cummins, Sweat, Mpagi, Warren, Carson, Ossai (11)
LB: Johnson, Boyd, Adeoye, Overshown, Vaughns, Floyd, Tillman (7)
DB: Brown, Duv, Thompson, Green, Cook, Boyce, Sterns, Estell, Foster, Jamison, Watson, Adimora, Owens (13)
K/P: Dicker, Bujcevski (2)
Late 2019 additions (+/- 3)
I may be missing some. I see 15 as the bare minimum available. Knock out Porter, a WR, Urquidez, Hudson, and one or 2 LB/DB, plus assume we only add two more players this year who will still be here in 2020 (even assuming Shep sticks), and we are at 21-22 before surprise attrition sets in. I think we will be taking more than 20.