Back in Shakespeare's time, it was considered erudite to be able to spell the same word differently. You have become erudite in your spelling of O'Neill's name.
I've crossed Casas's name off my list of good hitters because I don't seem him coming back very soon, nor do I expect him to hit as well. Refsnyder is 33 and his lifetime OPS is .693, so I think he will regress to his mean. Nevertheless, like you, I think the Sox lineup might just become decent. Team OPS, .743, is 6th best in MLB.