Giants starter Matt Cain, who had elbow surgery last August, looks completely healthy on the mound this spring but admits to having some soreness.