Goalkeeper - might be similar to Raya. Don't know yet.
Right Back - would start with Nyambe. JRC and Bennett can cover. This will do I suppose. Big season for Nyambe.
Centre Half - the one I was hoping for and the one that would have been my priority. An experienced 30+ year old who could organise the defence, get them set up and switched on. I don't think we got that and we certainly didn't have it before. But we did get a 6 foot 4 centre half in from Man City, rated by their manager. Leaving us with Lenihan, Williams (looks comfortable enough in there for me), the aforementioned Tosin. Also Nyambe can cover, plus there's Grayson - and maybe even Mulgrew yet. But we're one short for me if Mulgrew does go. So maybe we will bring in a free agent? Don't know.
Left Back - Cunningham sounds just the ticket. Bell, Hart can cover and Williams of course. Upgraded
Midfield - Johnson and Travis every week. Upgraded through Johnson. Plenty of cover and bodies here. Evans, Smallwood will do a job but you'd hope their playing time will be limited. There's also Downing, Davenport, Bennett.
Attacking Mid - Dack, Butterworth, Buckley perhaps? Can take from the pool of other midfielders and forwards if need be.
Forwards - Graham, Gallagher, Armstrong, Brereton, Samuel, Chapman
So in summary more than enough cover up front and in midfield. Where you fit them all in I have no idea and there is a lack of width for me, but that's not how we set up. Defence: improved the left back position. Right back; as you were. Centre half is clearly the concern. I see that Cunningham and Williams played at Bristol City together so hopefully they'll have a good understanding. Would have loved to have seen that Kevin Moran, Craig Short, Henning Berg type brought in but there you go. We shall see.