You have to remember Free Agency in Toronto is not a great place. Toronto is not on a lot of players list especially now with the uncertainty of border restrictions we may not get a lot of that top tier talent even take a look at us. So it is easy to say but not that easy to execute.
Also i don't think i would of sold off Ray. Keep him in and try to work out a deal and not let any team talk to him yet. If we had let Ray go and didn't get Berrios we would of been left with Ryu, Manoah, and stripling. Then we are battling to fill some holes Pearson is not a for sure anymore and you can't bank on free agency. Seems like Ray likes Walker and the organization he may be our best bet to land here.