Storms have battered the central United States over the past week, bringing more than 30 tornadoes and hundreds of reports of 'baseball-sized' hail.