McGhee' on hot streak but, let's not get carried away, he's 27 with career minor league numbers .279 BA and a .730 OPS - there's a reason he's spent 5+ years in minor league ball. He's not that good, of course, if one could have guaranteed he would have preformed in the current manner. I would have taken that in Ramirez' absence however, given his past numbers, chances are slim that would have happened.