Who invented softball?A. George HancockB. Robert LewisC. None of theseD. George Stewart Found an error? Read our corrections policy and report it in the comments below.