I still think you're missing the point that it would be a waste to make a roster move to get a guy who's not an upgrade.
Is Raburn going to make errors? yes, but so is any second baseman, and you keep bringing up the 3 run HR, but Raburn did not let the other guy on base, nor did he groove a pitch that was hit out. Not to mention he was 1 of 4 INF's that day to give up an error leading to an unearned run, but lets blame just him because he's Raburn.
Raburn has been good at 2nd, fielding wise, though you won't give him that credit because you keep insisting how bad he'll be eventually, yet you discount the fact he hits well in the second half, so whatever.
Nobody is making excuses for how he's hitting, but when you're calling for a .211 guy as a replacement, you have to step back a minute and think about that one.
We're more than likely going to make a trade at some point for a 2Bman, boy would it have sucked if we didn't make any trades because we went out and signed a crummy old guy hitting .211 instead. White Sox can have him. Gladly.