Forgetting about the fact if subroza leaves Wardell will probably leave and vice versa this is what I’d do for tsm.
Oderus in for Hazed - Hazed IGL is just not good enough for a team like TSM
Aleksandar in for Subroza - Plays Skye and Sage, has previously played sova and raze on EG
NBK in as Bang replacement - There’s very few Good controllers in NA that would leave there teams rn imo and I’m sure NBK could learn astra
Another option for Bang replacement would be Leo from guild if he speaks english