The Iowa high school baseball season runs from 5/21 through the end of July. I know that would have a huge impact on Legion and travel team schedules. Maybe push everything back one month?
http://usatodayhss.com/2018/summer-high-school-baseball
http://usatodayhss.com/2018/summer-high-school-baseball