by Dan Holmes Posted on November 9, 2020November 3, 2020 Giants signed ambidextrous Japanese pitcher in 1966 Read More