We all know the portal is going to giveth and taketh away - however, let's look at where they might be if they can keep the current roster together.
QB: Ah Yat / Flowers
RB: Gillman / Fonoti / Jones
WR: Davis / Hendrix / Ward
WR: Dever / Finch or Gurnsey
WR: Wortham
/ Gillman / Bridges
TE: Rohrer / Sirmon
T: Johnson / Bowen
T: Amick / Balver-Mendoza
G: Freitas / Hilden
G: Kanakaole / Stienbach
C: Buehler / Templeton
DL: Schwartz / Pifferini
DL: Mason / King / Seumalo
DL: Ramos / Bailey / Keim
Edge: Otlewski / Goodman
LB: Wing / Optiz
LB: Oven / Stevenson / Moran
S: Wilkinson / Parker
S: Orlandi / Cutler
S: Boyd / Wolfe / Beaner
CB: Loud / Brady
CB: Breston (if he can get an RS) / Gentry / Beaner
QB: Ah Yat / Flowers
RB: Gillman / Fonoti / Jones
WR: Davis / Hendrix / Ward
WR: Dever / Finch or Gurnsey
WR: Wortham
TE: Rohrer / Sirmon
T: Johnson / Bowen
T: Amick / Balver-Mendoza
G: Freitas / Hilden
G: Kanakaole / Stienbach
C: Buehler / Templeton
DL: Schwartz / Pifferini
DL: Mason / King / Seumalo
DL: Ramos / Bailey / Keim
Edge: Otlewski / Goodman
LB: Wing / Optiz
LB: Oven / Stevenson / Moran
S: Wilkinson / Parker
S: Orlandi / Cutler
S: Boyd / Wolfe / Beaner
CB: Loud / Brady
CB: Breston (if he can get an RS) / Gentry / Beaner