On this day in weather history, on June 15, 2023, a tornado outbreak occurred across northern Ohio, resulting in 12 tornadoes, 3 of which were rated EF-2. Significant hail up to baseball size accompanied these storms, in addition to several instances of straight-line wind damage. https://www.weather.gov/cle/event_20230615_severe