Posted By:
David KernLeo's rival Mel Ott (he of Leo's paraphrased "nice guys finish last" quote) was player/manager of the Giants from 1942-47, full-time player until 45. His 46-47 Cuban Propagandas Montiel lists him as Manager, bio refers to his playing.