I'd take Keuchel, but Sox better hope Tim Anderson really improves defensively cause Keuchel gets alot of groundball outs (and they better pray Vaughn comes up quickly cause Abreu is going to be a disaster over at 1B).
Still would much rather have Ryu, injury issues be damned.