Lefty O’Doul
Few have eclipsed Lefty O’Doul as a baseball legend in San Francisco. He was known first as a pitcher and then as one of the game’s best hitters. Later, he managed the local Seals club for 17 years. He was always readily identifiable for his attire and was nicknamed “The Man in the Green Suit” […]