4

The person who spent the longest time in a New York baseball uniform, played for the New York Giants for 22 years from the 1920's to 1940's. Who is he?