General Knowledge Who invented softball? Options:A. George StewartB. George HancockC. Robert LewisD. None of theseView AnswerB. George Hancock Continue Reading Previous: The peak of what mountain is farthest from the center of the Earth?Next: Reindeer is a lake located in which country?