Heard this one on a game I was watching. Who has the most pinch-hit home runs among active players? NO GOOGLING