We cannot see your projections, but Cruz looks like a 2B to me, and a potentially useful one. Definitely not a CF though. He should end up with plus range (which he already has) and a plus glove (maybe 76-78), with a weak arm and poor throwing accuracy. I would expect plenty of plus plays and fewer than league average errors, with a noticeable lack in double plays and even some minus plays/errors attributed to the arm.
As a hitter, he might be decent for a slick fielding 2B, though he will likely be no good against lefties. My guess is something like 72-75 contact, 55 power, 45 vL, 65 vR, 65 batting eye, 90 BR/97 SPD. The speed/base running combo, along with decent contact ability, should produce plenty of infield hits, and in a neutral park I wouldn't be surprised to see him produce a 280/340/440 line (in Burlington I wouldn't be surprised to see 250/320/330, or worse/better). Here is someone comparable who plays in a park that slightly favors offense, minus the speed, which I think will make Cruz a more successful hitter for average:
Hardball Dynasty – Fantasy Baseball Sim Games - Player Profile: Gookie McGee.
As for the pitcher, it is hard to say. Given his jump last season, and without knowing your projections, he could easily become a useful fourth SP, maybe even better than that. With a bit more stamina he should throw 240+ innings a year (27 Dur & 85+ Stamina). Two more seasons of development like this last one and he could be near elite in everything but velocity and grounball rate. But he needs that kind of development to be anything more than a back of the rotation guy. Best case, he develops to something like mid-80s control, mid-to-high 70s splits, two pitches in the upper 70s or low 80s, two pitches in the upper 40s or low 50s, and poor velocity and groundball ratings. Worst case, he stay where he is. I don't know what is more likely because I cannot see your projections, and DITR sometimes have one big jump and sometimes have multiple seasons of rapid development (like this guy
Hardball Dynasty – Fantasy Baseball Sim Games - Player Profile: Keith Rothschild). One thing seems certain, his velocity and groundball rate will always keep him from being elite. In Burlington he would likely be fine, but in a hitter's park, his inability to miss bats combined with an extreme fly ball tendency could get him killed.
It depends on what you need/value. Personally, I pretty much agree with tec, but choose to be long winded about it.