Checking back in with the Han-Ram Stink-O-Meter today and it looks like... Wait, what? Only 52%? BOOM, BITCH! Someone's starting to look like himself again. Sure, he's still got a ways to go, but a couple three-for-five games, a multi-homer game, steadily rising numbers; could we be looking at the resurrection of the real H2R? God, I hope so.