Here's the part that will make you cringe: "Known for his fastball, curveball and changeup, Cabrera will join a rotation that will include left-handers Scott Olsen and John Lannan."
If he is guaranteed a spot at all in the majors let alone a rotation spot, this is an awful signing. I don't care how hard he throws. He simply is not a good pitcher. Maybe converting him to a reliever or something would work, but a ton of walks plus a ton of hits is never a good combination.
Seriously...we're not going to give anyone an ML guarantee and we might end up giving in to this guy?