I believe the Rangers did a very good job of filling their gaping whole quickly, and I believe that Rios will perform better in a winning environment, just like he did last year with the White Sox, who finished 85-77 in the regular season. I believe that Rios will do a great job in Texas, and make the AL West a battle for the ages between the A's and Rangers.
It was stated that the Rangers were not in on Rios during the non-waiver deadline, but I do believe they did have their eyes on him. If they were able to persuade the White Sox from dealing him in the off-season, I believe they really wanted him.
All in all, the Rangers did what they needed to do to make themselves better. Rios will fill Cruz's hole quite nicely, which is all Texas is really asking. Good work, Rangers!