Image 1 of 1
MET-0531204-H.jpg
Mike Piazza, of the New York Mets in action against the Florida Marlins on 7/3/05...Marlins win 3-0....Chris Bernacchi / SportPics