Previous New York Mets pitcher Al Leiter deliers a pitch against the Florida Marlins at Pro Player Stadium in Miami, Florida. Next

New York Mets pitcher Al Leiter deliers a pitch against the Florida Marlins at Pro Player Stadium in Miami, Florida.