FanShot

Who the hell is this guy?

33

John Shea writes up our mystery outfielder.