Career
He played all or part of four seasons in Major League Baseball for the New York Giants, appearing at all four infield and all three outfield positions.
He played all or part of four seasons in Major League Baseball for the New York Giants, appearing at all four infield and all three outfield positions.