While he hasn't shown HR power yet, Melky Caberea is doing an incredible job so far. I don't care if hes not hitting HRs yet, hes patient at the plate, doesn't strike out a lot, is improving in the outfield, went 4-6 tonight, and is now batting .328, with OBP around .400.
Plus, Mariano goes 3 innings tonight for I'm guessing the first time since the 03 ALCS game 7.