QB: Matt Ryan
RB: Devonta Freeman
WR: Mike Williams
TE. David Njoku
Flex: Sony Michel
(I stream K and Def)
good team for sure, if anything your wr depth is a little weak, but you have good starters so wouldnt worry too much
what size league?
I will have to play a little devils advocate here. You definetely dont mind the injury risk for RBs, considering you took 3 starters with recent history, and a depth one on the PUP.
If they all stay healthy you will have a formidable team, but that is a very big IF.
You did pick a good qb/rb stack.
Njoku should be a servicable mid tier te on a weekly basis.
Your WR are fine for where I would expect you to have drafted them given your other players.