Image # 3049596
CAPTION: Jul 22, 2008; Flushing, NY, USA: Philadelphia Phillies batter So Taguchi #99 hits a 2 run double against the New York Mets at Shea Stadium. Mandatory Credit: William Perlman/THE STAR LEDGER via US PRESSWIRE
7/22/2008 9:59:04 PM
|