March 26, 2006
Lucky Bat
This one is a little trickier. Can you name the Luminous, Lustrous Masterpiece of baseball power based on this (rather digitized) photo?
The answer to our last Name That Player photo was, obviously, Felipe Lopez. Congratulations to everyone who guessed right.