As far as value for value, I don't have any problem with this trade.
Except we acquired the wrong players.
Winker bats from the wrong side. I know he did OK vs. LHP last year, but that was an aberration, based on the rest of his career. He's a reasonable bounce-back candidate.
Toro is a switch hitter and can play 2b and 3b, which suggests versatility, but his terrible hitting means he's not a platoon candidate with any of our existing players. He did great in AA in 2019, and probably was promoted too soon. So there is hope for him becoming a quality ML player.
Since we're sending back 1.75M, there isn't even any cost savings; rather, our salary obligations have increased by the amount of Toro's salary.