Washington Nationals v New York Mets(Luis Castillo)

Luis Castillo Picture
Luis Castillo #1 of the New York Mets runs safely to first as Aaron Boone #1 of the Washington Nationals drops the ball during the first inning on May 15, 2008 at Shea Stadium in the Flushing neighborhood of the Queens borough of New York City.
(Photo by Al Bello/Getty Images North America)
Luis Castillo also appears in:
More From Zimbio
Copyright © 2008 - Zimbio, Inc. Some rights reserved.