Who invented softball? June 19, 2022December 21, 2021 by admin Who invented softball? A. George StewartB. George Hancock C. Robert Lewis D. None of these