Despite having fewer than half the at-bats that a certain Mr. Mench has, Nelson Cruz has taken the lead in the Great Home Run Race of 2006. His grand salami in today's game means the score is...
Kevin Mench: 1
Nelson Cruz: 2
With only six weeks to go, this looks to be a nailbiter. Will the Giant Head elevate his play to one more appropriate to his salary, or will youth be served, and Young Nelson's play suggest that this trade was really, really bad?