Nelson Cruz was a good signing agreed. Genius in fact.
Justin Turner, Michael Brantley, Carlos Santana were all possible options
These dudes all signed multi year deals. Santana has already been a flop, and Justin Turner and Michael Brantley run injury risks. Twins don't need more of that and to lure them alway from the Dodgers and Astros would have been a bidding war between two teams with a lot more money.
Simmons was also a great signing. Yes I said it.
Simmons was signed for his defense. His defensive WAR puts him as one of the best defensive SS's of all-time. If Simmons plays an elite SS, it allows the Twins to save money on pitching. The plan was clearly, Buxton in CF and Simmons at SS saving enough runs that you could throw mediocre pitchers out there and still get some results.
Simmons defense has been good, but not legendary unfortunately. In hindsight this looks bad, however the Twins aren't stuck with him for 2-4 more years.
Other options - Kolton Wong would have been cool, however moving Polonco to 2B has given Jorge his first season with a positive DRS (defensive runs saved). The true other option would have been Didi Gregorious. He signed a 2 year deal which is turning out to look bad for the Phillies because they are stuck with him another year. Based on the Twins options, Simmons was the best option after losing out on Semien.
J.A. Happ is another good signing. Yes I hate to say it but it's true.
J.A. Happ gave up 10 HRS in 2020 and if he was pitching in target field, only 6 of them would have gone out. He had an excellent track record previously and for an organization that badly needed starting rotation help, it's an easy gamble.
Other options - Several, but not Robbie Ray. Robbie Ray had a disgusting 2020. 6.62 ERA with a 5.84 xFIP? You can't even say he was unlucky with those numbers, just bad. J.A. Happ was a much safer play and a better call. It didn't work out, however it's great to hear about Robbie's success. The dude certainly figured it out. Lets not forget, we received a couple of players for Happ that might help out the Twins next season so it's an easy win.
RP Alex Colome very bad
Alex Colome had a pretty cool 2.92 ERA in 2020 but since his xFIP was 4.53, any amateur could see that his success was lucky. The Twins didn't care and they signed him anyways and now his ERA matches his xFIP with a 4.26 ERA to an xFIP of 4.53. When this happened, I figured the Twins saw something to tweak with him, however he's remained steady on his fastball/cutter combo from previous years with not enough success.
RP Hansel Robles ok.
Robles also had a terrible 2020. It was easy to see why the Twins wanted to take a chance on him. He has electric stuff. What I'm surprised about is that they didn't try to "tweak" him in anyway. He's improved his GB% pretty significantly, however he's throwing all of his pitches pretty much the same from previous years.
Other Options - For the price they signed Colome, it would have been good to see a few more chances being taken. I do like the Sergio Romo option, Just keep in mind this is hard to do. Brad Hand is pretty much out of the league. Keona Kela is out indefinitely, Matt Wisler would have been an amazing signing for the results he keeps getting. Anthony Bass was another one that I heard Twins groan about that we missed signing but that turned out good. Jake McGee would have been nice since he actually had a good track record.
All in all, I'm disappointed in the Twins RP signings the most. However, it's a little bit of a crap shoot, however we could have taken chances on 3 different RP for the price we signed Colome to and that would have been a better use of the salary. Luckily, we aren't stuck with either of those guys after the season so at least that's the positive.