His career year was a lot better than Cabrera, but it was just as out of line with everything else he had done up to that point.

If you really want to make the argument that the comparison is lousy, it's lousy because Rowand had had a much better career up to the point when he signed with the Giants than Cabrera has had up to signing with the Giants.

Number of years slugging over .400

Rowand - All but one
Cabrera - Two

In terms of OBP, they are practically the same player. Swing at a lot of pitches, don't walk much.