He is a clear #2 OF in fantasy, but (and I suspect this will be controversial), I consider Torii to be a better option in fantasy than Carl Crawford, quite frankly.
The HR and RBI numbers are fantastic... and the 10+ SBs (more likely 15+) are icing on the fantasy cake.
Here is a quick summary of his stats the last few years (with the playertrack rankings):